{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"gpuType":"V28","authorship_tag":"ABX9TyNBs436v4FaWOnVmKgXH1z3"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"},"accelerator":"TPU"},"cells":[{"cell_type":"code","execution_count":null,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"XdGMxBDnSTQQ","executionInfo":{"status":"ok","timestamp":1720965636585,"user_tz":-480,"elapsed":43830,"user":{"displayName":"马天鸣","userId":"14200305212384330146"}},"outputId":"02d5c002-5c8c-461b-94b5-4a2f7484f7c0"},"outputs":[{"output_type":"stream","name":"stdout","text":["--2024-07-14 13:59:51--  https://drive.usercontent.google.com/download?id=1JwR0Q1ArTg6c47EF2ZuIBpQwCPgXKrO2&export=download&authuser=0&confirm=t&uuid=dc3aa13c-c3a9-458f-983a-8586798cb635&at=APZUnTX25XMxi-z-3wBcgR93IGsL%3A1719235792953\n","Resolving drive.usercontent.google.com (drive.usercontent.google.com)... 142.250.141.132, 2607:f8b0:4023:c0b::84\n","Connecting to drive.usercontent.google.com (drive.usercontent.google.com)|142.250.141.132|:443... connected.\n","HTTP request sent, awaiting response... 200 OK\n","Length: 1084182095 (1.0G) [application/octet-stream]\n","Saving to: ‘Dataset.zip’\n","\n","Dataset.zip         100%[===================>]   1.01G  62.1MB/s    in 21s     \n","\n","2024-07-14 14:00:14 (49.5 MB/s) - ‘Dataset.zip’ saved [1084182095/1084182095]\n","\n","Archive:  Dataset.zip\n","   creating: Dataset/\n","   creating: Dataset/Testset_track_A/\n","   creating: Dataset/Testset_track_A/Inference/\n","  inflating: Dataset/Testset_track_A/Inference/mesh_658.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_659.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_660.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_662.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_663.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_664.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_665.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_666.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_667.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_668.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_672.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_673.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_674.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_675.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_676.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_677.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_678.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_679.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_681.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_683.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_684.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_686.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_687.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_688.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_689.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_690.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_691.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_692.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_693.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_695.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_696.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_697.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_700.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_701.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_702.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_703.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_704.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_705.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_708.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_709.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_710.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_711.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_712.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_713.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_715.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_717.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_718.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_719.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_721.ply  \n","  inflating: Dataset/Testset_track_A/Inference/mesh_722.ply  \n","   creating: Dataset/Testset_track_B/\n","   creating: Dataset/Testset_track_B/Auxiliary/\n","  inflating: Dataset/Testset_track_B/Auxiliary/area_1.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_10.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_11.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_12.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_13.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_14.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_15.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_16.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_17.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_18.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_19.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_2.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_20.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_21.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_22.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_23.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_24.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_25.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_26.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_27.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_28.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_29.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_3.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_30.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_31.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_32.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_33.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_34.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_35.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_36.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_37.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_38.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_39.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_4.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_40.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_41.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_42.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_43.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_44.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_45.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_46.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_47.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_48.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_49.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_5.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_50.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_6.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_7.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_8.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_9.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/area_bounds.txt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/global_bounds.txt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_1.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_10.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_11.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_12.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_13.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_14.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_15.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_16.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_17.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_18.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_19.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_2.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_20.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_21.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_22.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_23.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_24.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_25.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_26.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_27.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_28.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_29.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_3.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_30.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_31.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_32.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_33.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_34.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_35.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_36.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_37.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_38.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_39.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_4.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_40.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_41.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_42.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_43.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_44.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_45.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_46.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_47.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_48.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_49.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_5.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_50.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_6.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_7.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_8.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_9.pt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/info_bounds.txt  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_1.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_10.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_11.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_12.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_13.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_14.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_15.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_16.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_17.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_18.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_19.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_2.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_20.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_21.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_22.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_23.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_24.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_25.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_26.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_27.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_28.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_29.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_3.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_30.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_31.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_32.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_33.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_34.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_35.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_36.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_37.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_38.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_39.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_4.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_40.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_41.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_42.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_43.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_44.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_45.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_46.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_47.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_48.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_49.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_5.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_50.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_6.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_7.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_8.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/normal_9.npy  \n","  inflating: Dataset/Testset_track_B/Auxiliary/train_pressure_mean_std.txt  \n","  inflating: Dataset/Testset_track_B/IJCAI_data_doc_v1.pdf  \n","   creating: Dataset/Testset_track_B/Inference/\n","  inflating: Dataset/Testset_track_B/Inference/centroid_1.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_10.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_11.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_12.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_13.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_14.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_15.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_16.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_17.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_18.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_19.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_2.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_20.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_21.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_22.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_23.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_24.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_25.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_26.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_27.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_28.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_29.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_3.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_30.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_31.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_32.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_33.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_34.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_35.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_36.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_37.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_38.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_39.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_4.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_40.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_41.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_42.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_43.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_44.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_45.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_46.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_47.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_48.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_49.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_5.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_50.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_6.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_7.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_8.npy  \n","  inflating: Dataset/Testset_track_B/Inference/centroid_9.npy  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_1.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_10.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_11.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_12.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_13.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_14.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_15.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_16.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_17.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_18.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_19.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_2.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_20.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_21.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_22.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_23.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_24.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_25.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_26.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_27.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_28.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_29.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_3.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_30.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_31.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_32.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_33.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_34.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_35.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_36.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_37.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_38.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_39.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_4.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_40.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_41.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_42.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_43.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_44.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_45.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_46.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_47.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_48.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_49.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_5.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_50.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_6.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_7.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_8.ply  \n","  inflating: Dataset/Testset_track_B/Inference/mesh_9.ply  \n","  inflating: Dataset/Testset_track_B/track_B_data_dict.xlsx  \n","   creating: Dataset/Training_data/\n","   creating: Dataset/Training_data/Feature/\n","  inflating: Dataset/Training_data/Feature/mesh_001.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_002.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_004.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_005.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_006.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_007.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_008.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_010.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_012.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_013.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_017.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_018.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_021.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_022.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_023.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_025.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_026.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_027.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_028.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_029.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_030.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_031.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_032.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_034.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_035.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_039.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_040.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_043.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_044.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_045.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_046.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_047.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_048.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_049.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_050.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_051.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_052.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_054.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_055.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_056.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_058.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_059.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_060.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_061.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_062.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_063.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_064.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_065.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_067.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_069.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_070.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_071.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_072.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_073.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_074.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_075.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_076.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_077.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_078.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_079.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_080.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_081.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_083.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_084.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_085.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_086.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_087.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_088.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_090.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_091.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_092.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_094.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_095.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_096.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_097.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_100.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_101.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_102.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_105.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_106.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_107.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_109.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_110.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_111.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_112.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_113.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_114.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_115.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_116.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_117.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_118.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_119.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_120.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_121.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_123.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_124.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_125.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_126.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_127.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_128.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_129.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_130.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_131.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_133.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_134.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_136.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_137.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_138.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_139.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_140.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_141.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_142.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_143.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_144.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_145.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_146.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_147.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_148.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_149.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_150.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_151.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_152.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_153.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_155.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_156.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_157.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_158.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_159.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_160.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_161.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_162.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_163.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_165.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_166.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_170.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_172.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_173.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_175.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_176.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_177.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_178.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_179.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_180.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_181.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_182.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_183.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_184.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_186.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_190.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_191.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_192.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_193.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_195.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_196.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_198.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_199.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_200.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_201.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_202.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_203.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_205.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_207.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_210.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_211.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_212.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_213.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_214.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_215.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_217.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_219.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_220.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_221.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_222.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_223.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_224.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_225.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_227.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_228.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_229.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_230.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_231.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_232.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_233.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_234.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_235.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_236.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_237.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_241.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_243.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_244.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_245.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_246.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_247.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_248.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_249.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_251.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_252.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_253.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_255.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_257.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_258.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_259.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_260.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_261.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_262.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_263.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_264.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_266.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_267.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_268.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_269.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_271.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_272.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_273.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_274.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_275.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_276.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_277.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_278.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_279.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_280.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_281.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_282.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_283.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_285.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_286.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_289.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_290.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_291.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_292.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_293.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_294.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_295.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_296.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_297.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_298.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_299.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_300.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_301.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_302.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_304.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_305.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_306.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_308.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_309.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_310.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_311.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_312.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_313.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_314.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_315.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_319.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_320.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_321.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_322.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_323.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_324.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_325.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_327.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_328.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_329.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_331.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_332.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_333.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_334.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_335.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_337.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_338.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_339.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_340.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_341.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_344.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_345.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_347.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_348.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_349.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_350.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_352.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_353.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_354.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_355.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_356.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_357.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_358.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_360.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_362.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_364.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_365.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_366.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_367.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_369.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_371.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_372.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_373.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_374.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_375.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_376.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_378.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_379.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_380.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_381.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_384.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_385.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_389.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_392.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_393.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_397.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_398.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_399.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_401.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_402.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_403.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_404.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_405.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_407.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_408.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_410.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_412.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_413.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_414.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_415.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_417.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_418.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_419.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_420.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_422.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_424.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_425.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_427.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_430.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_431.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_433.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_435.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_436.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_437.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_439.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_440.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_443.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_444.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_446.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_447.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_448.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_449.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_450.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_451.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_452.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_453.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_454.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_455.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_456.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_457.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_459.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_460.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_462.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_463.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_464.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_465.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_466.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_467.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_468.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_469.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_470.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_472.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_473.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_474.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_475.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_476.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_478.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_479.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_480.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_482.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_483.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_486.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_487.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_488.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_490.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_493.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_494.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_495.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_496.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_497.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_498.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_499.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_501.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_502.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_503.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_504.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_505.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_507.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_508.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_509.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_511.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_512.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_513.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_514.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_515.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_516.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_518.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_519.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_521.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_522.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_523.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_524.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_525.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_527.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_529.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_530.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_532.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_533.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_536.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_538.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_539.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_540.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_542.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_543.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_545.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_547.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_548.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_549.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_550.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_551.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_552.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_553.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_554.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_555.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_560.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_561.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_562.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_564.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_565.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_566.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_567.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_568.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_569.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_572.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_573.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_574.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_576.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_577.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_579.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_581.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_582.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_583.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_584.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_587.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_588.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_589.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_591.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_593.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_594.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_595.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_596.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_597.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_598.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_600.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_602.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_604.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_608.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_610.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_611.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_612.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_613.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_615.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_616.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_617.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_618.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_620.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_621.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_622.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_623.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_625.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_626.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_627.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_628.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_629.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_630.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_631.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_632.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_633.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_634.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_635.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_636.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_638.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_639.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_640.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_641.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_642.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_643.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_644.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_645.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_646.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_647.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_648.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_649.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_651.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_652.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_654.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_655.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_656.ply  \n","  inflating: Dataset/Training_data/Feature/mesh_657.ply  \n","   creating: Dataset/Training_data/Label/\n","  inflating: Dataset/Training_data/Label/press_001.npy  \n","  inflating: Dataset/Training_data/Label/press_002.npy  \n","  inflating: Dataset/Training_data/Label/press_004.npy  \n","  inflating: Dataset/Training_data/Label/press_005.npy  \n","  inflating: Dataset/Training_data/Label/press_006.npy  \n","  inflating: Dataset/Training_data/Label/press_007.npy  \n","  inflating: Dataset/Training_data/Label/press_008.npy  \n","  inflating: Dataset/Training_data/Label/press_010.npy  \n","  inflating: Dataset/Training_data/Label/press_012.npy  \n","  inflating: Dataset/Training_data/Label/press_013.npy  \n","  inflating: Dataset/Training_data/Label/press_017.npy  \n","  inflating: Dataset/Training_data/Label/press_018.npy  \n","  inflating: Dataset/Training_data/Label/press_021.npy  \n","  inflating: Dataset/Training_data/Label/press_022.npy  \n","  inflating: Dataset/Training_data/Label/press_023.npy  \n","  inflating: Dataset/Training_data/Label/press_025.npy  \n","  inflating: Dataset/Training_data/Label/press_026.npy  \n","  inflating: Dataset/Training_data/Label/press_027.npy  \n","  inflating: Dataset/Training_data/Label/press_028.npy  \n","  inflating: Dataset/Training_data/Label/press_029.npy  \n","  inflating: Dataset/Training_data/Label/press_030.npy  \n","  inflating: Dataset/Training_data/Label/press_031.npy  \n","  inflating: Dataset/Training_data/Label/press_032.npy  \n","  inflating: Dataset/Training_data/Label/press_034.npy  \n","  inflating: Dataset/Training_data/Label/press_035.npy  \n","  inflating: Dataset/Training_data/Label/press_039.npy  \n","  inflating: Dataset/Training_data/Label/press_040.npy  \n","  inflating: Dataset/Training_data/Label/press_043.npy  \n","  inflating: Dataset/Training_data/Label/press_044.npy  \n","  inflating: Dataset/Training_data/Label/press_045.npy  \n","  inflating: Dataset/Training_data/Label/press_046.npy  \n","  inflating: Dataset/Training_data/Label/press_047.npy  \n","  inflating: Dataset/Training_data/Label/press_048.npy  \n","  inflating: Dataset/Training_data/Label/press_049.npy  \n","  inflating: Dataset/Training_data/Label/press_050.npy  \n","  inflating: Dataset/Training_data/Label/press_051.npy  \n","  inflating: Dataset/Training_data/Label/press_052.npy  \n","  inflating: Dataset/Training_data/Label/press_054.npy  \n","  inflating: Dataset/Training_data/Label/press_055.npy  \n","  inflating: Dataset/Training_data/Label/press_056.npy  \n","  inflating: Dataset/Training_data/Label/press_058.npy  \n","  inflating: Dataset/Training_data/Label/press_059.npy  \n","  inflating: Dataset/Training_data/Label/press_060.npy  \n","  inflating: Dataset/Training_data/Label/press_061.npy  \n","  inflating: Dataset/Training_data/Label/press_062.npy  \n","  inflating: Dataset/Training_data/Label/press_063.npy  \n","  inflating: Dataset/Training_data/Label/press_064.npy  \n","  inflating: Dataset/Training_data/Label/press_065.npy  \n","  inflating: Dataset/Training_data/Label/press_067.npy  \n","  inflating: Dataset/Training_data/Label/press_069.npy  \n","  inflating: Dataset/Training_data/Label/press_070.npy  \n","  inflating: Dataset/Training_data/Label/press_071.npy  \n","  inflating: Dataset/Training_data/Label/press_072.npy  \n","  inflating: Dataset/Training_data/Label/press_073.npy  \n","  inflating: Dataset/Training_data/Label/press_074.npy  \n","  inflating: Dataset/Training_data/Label/press_075.npy  \n","  inflating: Dataset/Training_data/Label/press_076.npy  \n","  inflating: Dataset/Training_data/Label/press_077.npy  \n","  inflating: Dataset/Training_data/Label/press_078.npy  \n","  inflating: Dataset/Training_data/Label/press_079.npy  \n","  inflating: Dataset/Training_data/Label/press_080.npy  \n","  inflating: Dataset/Training_data/Label/press_081.npy  \n","  inflating: Dataset/Training_data/Label/press_083.npy  \n","  inflating: Dataset/Training_data/Label/press_084.npy  \n","  inflating: Dataset/Training_data/Label/press_085.npy  \n","  inflating: Dataset/Training_data/Label/press_086.npy  \n","  inflating: Dataset/Training_data/Label/press_087.npy  \n","  inflating: Dataset/Training_data/Label/press_088.npy  \n","  inflating: Dataset/Training_data/Label/press_090.npy  \n","  inflating: Dataset/Training_data/Label/press_091.npy  \n","  inflating: Dataset/Training_data/Label/press_092.npy  \n","  inflating: Dataset/Training_data/Label/press_094.npy  \n","  inflating: Dataset/Training_data/Label/press_095.npy  \n","  inflating: Dataset/Training_data/Label/press_096.npy  \n","  inflating: Dataset/Training_data/Label/press_097.npy  \n","  inflating: Dataset/Training_data/Label/press_100.npy  \n","  inflating: Dataset/Training_data/Label/press_101.npy  \n","  inflating: Dataset/Training_data/Label/press_102.npy  \n","  inflating: Dataset/Training_data/Label/press_105.npy  \n","  inflating: Dataset/Training_data/Label/press_106.npy  \n","  inflating: Dataset/Training_data/Label/press_107.npy  \n","  inflating: Dataset/Training_data/Label/press_109.npy  \n","  inflating: Dataset/Training_data/Label/press_110.npy  \n","  inflating: Dataset/Training_data/Label/press_111.npy  \n","  inflating: Dataset/Training_data/Label/press_112.npy  \n","  inflating: Dataset/Training_data/Label/press_113.npy  \n","  inflating: Dataset/Training_data/Label/press_114.npy  \n","  inflating: Dataset/Training_data/Label/press_115.npy  \n","  inflating: Dataset/Training_data/Label/press_116.npy  \n","  inflating: Dataset/Training_data/Label/press_117.npy  \n","  inflating: Dataset/Training_data/Label/press_118.npy  \n","  inflating: Dataset/Training_data/Label/press_119.npy  \n","  inflating: Dataset/Training_data/Label/press_120.npy  \n","  inflating: Dataset/Training_data/Label/press_121.npy  \n","  inflating: Dataset/Training_data/Label/press_123.npy  \n","  inflating: Dataset/Training_data/Label/press_124.npy  \n","  inflating: Dataset/Training_data/Label/press_125.npy  \n","  inflating: Dataset/Training_data/Label/press_126.npy  \n","  inflating: Dataset/Training_data/Label/press_127.npy  \n","  inflating: Dataset/Training_data/Label/press_128.npy  \n","  inflating: Dataset/Training_data/Label/press_129.npy  \n","  inflating: Dataset/Training_data/Label/press_130.npy  \n","  inflating: Dataset/Training_data/Label/press_131.npy  \n","  inflating: Dataset/Training_data/Label/press_133.npy  \n","  inflating: Dataset/Training_data/Label/press_134.npy  \n","  inflating: Dataset/Training_data/Label/press_136.npy  \n","  inflating: Dataset/Training_data/Label/press_137.npy  \n","  inflating: Dataset/Training_data/Label/press_138.npy  \n","  inflating: Dataset/Training_data/Label/press_139.npy  \n","  inflating: Dataset/Training_data/Label/press_140.npy  \n","  inflating: Dataset/Training_data/Label/press_141.npy  \n","  inflating: Dataset/Training_data/Label/press_142.npy  \n","  inflating: Dataset/Training_data/Label/press_143.npy  \n","  inflating: Dataset/Training_data/Label/press_144.npy  \n","  inflating: Dataset/Training_data/Label/press_145.npy  \n","  inflating: Dataset/Training_data/Label/press_146.npy  \n","  inflating: Dataset/Training_data/Label/press_147.npy  \n","  inflating: Dataset/Training_data/Label/press_148.npy  \n","  inflating: Dataset/Training_data/Label/press_149.npy  \n","  inflating: Dataset/Training_data/Label/press_150.npy  \n","  inflating: Dataset/Training_data/Label/press_151.npy  \n","  inflating: Dataset/Training_data/Label/press_152.npy  \n","  inflating: Dataset/Training_data/Label/press_153.npy  \n","  inflating: Dataset/Training_data/Label/press_155.npy  \n","  inflating: Dataset/Training_data/Label/press_156.npy  \n","  inflating: Dataset/Training_data/Label/press_157.npy  \n","  inflating: Dataset/Training_data/Label/press_158.npy  \n","  inflating: Dataset/Training_data/Label/press_159.npy  \n","  inflating: Dataset/Training_data/Label/press_160.npy  \n","  inflating: Dataset/Training_data/Label/press_161.npy  \n","  inflating: Dataset/Training_data/Label/press_162.npy  \n","  inflating: Dataset/Training_data/Label/press_163.npy  \n","  inflating: Dataset/Training_data/Label/press_165.npy  \n","  inflating: Dataset/Training_data/Label/press_166.npy  \n","  inflating: Dataset/Training_data/Label/press_170.npy  \n","  inflating: Dataset/Training_data/Label/press_172.npy  \n","  inflating: Dataset/Training_data/Label/press_173.npy  \n","  inflating: Dataset/Training_data/Label/press_175.npy  \n","  inflating: Dataset/Training_data/Label/press_176.npy  \n","  inflating: Dataset/Training_data/Label/press_177.npy  \n","  inflating: Dataset/Training_data/Label/press_178.npy  \n","  inflating: Dataset/Training_data/Label/press_179.npy  \n","  inflating: Dataset/Training_data/Label/press_180.npy  \n","  inflating: Dataset/Training_data/Label/press_181.npy  \n","  inflating: Dataset/Training_data/Label/press_182.npy  \n","  inflating: Dataset/Training_data/Label/press_183.npy  \n","  inflating: Dataset/Training_data/Label/press_184.npy  \n","  inflating: Dataset/Training_data/Label/press_186.npy  \n","  inflating: Dataset/Training_data/Label/press_190.npy  \n","  inflating: Dataset/Training_data/Label/press_191.npy  \n","  inflating: Dataset/Training_data/Label/press_192.npy  \n","  inflating: Dataset/Training_data/Label/press_193.npy  \n","  inflating: Dataset/Training_data/Label/press_195.npy  \n","  inflating: Dataset/Training_data/Label/press_196.npy  \n","  inflating: Dataset/Training_data/Label/press_198.npy  \n","  inflating: Dataset/Training_data/Label/press_199.npy  \n","  inflating: Dataset/Training_data/Label/press_200.npy  \n","  inflating: Dataset/Training_data/Label/press_201.npy  \n","  inflating: Dataset/Training_data/Label/press_202.npy  \n","  inflating: Dataset/Training_data/Label/press_203.npy  \n","  inflating: Dataset/Training_data/Label/press_205.npy  \n","  inflating: Dataset/Training_data/Label/press_207.npy  \n","  inflating: Dataset/Training_data/Label/press_210.npy  \n","  inflating: Dataset/Training_data/Label/press_211.npy  \n","  inflating: Dataset/Training_data/Label/press_212.npy  \n","  inflating: Dataset/Training_data/Label/press_213.npy  \n","  inflating: Dataset/Training_data/Label/press_214.npy  \n","  inflating: Dataset/Training_data/Label/press_215.npy  \n","  inflating: Dataset/Training_data/Label/press_217.npy  \n","  inflating: Dataset/Training_data/Label/press_219.npy  \n","  inflating: Dataset/Training_data/Label/press_220.npy  \n","  inflating: Dataset/Training_data/Label/press_221.npy  \n","  inflating: Dataset/Training_data/Label/press_222.npy  \n","  inflating: Dataset/Training_data/Label/press_223.npy  \n","  inflating: Dataset/Training_data/Label/press_224.npy  \n","  inflating: Dataset/Training_data/Label/press_225.npy  \n","  inflating: Dataset/Training_data/Label/press_227.npy  \n","  inflating: Dataset/Training_data/Label/press_228.npy  \n","  inflating: Dataset/Training_data/Label/press_229.npy  \n","  inflating: Dataset/Training_data/Label/press_230.npy  \n","  inflating: Dataset/Training_data/Label/press_231.npy  \n","  inflating: Dataset/Training_data/Label/press_232.npy  \n","  inflating: Dataset/Training_data/Label/press_233.npy  \n","  inflating: Dataset/Training_data/Label/press_234.npy  \n","  inflating: Dataset/Training_data/Label/press_235.npy  \n","  inflating: Dataset/Training_data/Label/press_236.npy  \n","  inflating: Dataset/Training_data/Label/press_237.npy  \n","  inflating: Dataset/Training_data/Label/press_241.npy  \n","  inflating: Dataset/Training_data/Label/press_243.npy  \n","  inflating: Dataset/Training_data/Label/press_244.npy  \n","  inflating: Dataset/Training_data/Label/press_245.npy  \n","  inflating: Dataset/Training_data/Label/press_246.npy  \n","  inflating: Dataset/Training_data/Label/press_247.npy  \n","  inflating: Dataset/Training_data/Label/press_248.npy  \n","  inflating: Dataset/Training_data/Label/press_249.npy  \n","  inflating: Dataset/Training_data/Label/press_251.npy  \n","  inflating: Dataset/Training_data/Label/press_252.npy  \n","  inflating: Dataset/Training_data/Label/press_253.npy  \n","  inflating: Dataset/Training_data/Label/press_255.npy  \n","  inflating: Dataset/Training_data/Label/press_257.npy  \n","  inflating: Dataset/Training_data/Label/press_258.npy  \n","  inflating: Dataset/Training_data/Label/press_259.npy  \n","  inflating: Dataset/Training_data/Label/press_260.npy  \n","  inflating: Dataset/Training_data/Label/press_261.npy  \n","  inflating: Dataset/Training_data/Label/press_262.npy  \n","  inflating: Dataset/Training_data/Label/press_263.npy  \n","  inflating: Dataset/Training_data/Label/press_264.npy  \n","  inflating: Dataset/Training_data/Label/press_266.npy  \n","  inflating: Dataset/Training_data/Label/press_267.npy  \n","  inflating: Dataset/Training_data/Label/press_268.npy  \n","  inflating: Dataset/Training_data/Label/press_269.npy  \n","  inflating: Dataset/Training_data/Label/press_271.npy  \n","  inflating: Dataset/Training_data/Label/press_272.npy  \n","  inflating: Dataset/Training_data/Label/press_273.npy  \n","  inflating: Dataset/Training_data/Label/press_274.npy  \n","  inflating: Dataset/Training_data/Label/press_275.npy  \n","  inflating: Dataset/Training_data/Label/press_276.npy  \n","  inflating: Dataset/Training_data/Label/press_277.npy  \n","  inflating: Dataset/Training_data/Label/press_278.npy  \n","  inflating: Dataset/Training_data/Label/press_279.npy  \n","  inflating: Dataset/Training_data/Label/press_280.npy  \n","  inflating: Dataset/Training_data/Label/press_281.npy  \n","  inflating: Dataset/Training_data/Label/press_282.npy  \n","  inflating: Dataset/Training_data/Label/press_283.npy  \n","  inflating: Dataset/Training_data/Label/press_285.npy  \n","  inflating: Dataset/Training_data/Label/press_286.npy  \n","  inflating: Dataset/Training_data/Label/press_289.npy  \n","  inflating: Dataset/Training_data/Label/press_290.npy  \n","  inflating: Dataset/Training_data/Label/press_291.npy  \n","  inflating: Dataset/Training_data/Label/press_292.npy  \n","  inflating: Dataset/Training_data/Label/press_293.npy  \n","  inflating: Dataset/Training_data/Label/press_294.npy  \n","  inflating: Dataset/Training_data/Label/press_295.npy  \n","  inflating: Dataset/Training_data/Label/press_296.npy  \n","  inflating: Dataset/Training_data/Label/press_297.npy  \n","  inflating: Dataset/Training_data/Label/press_298.npy  \n","  inflating: Dataset/Training_data/Label/press_299.npy  \n","  inflating: Dataset/Training_data/Label/press_300.npy  \n","  inflating: Dataset/Training_data/Label/press_301.npy  \n","  inflating: Dataset/Training_data/Label/press_302.npy  \n","  inflating: Dataset/Training_data/Label/press_304.npy  \n","  inflating: Dataset/Training_data/Label/press_305.npy  \n","  inflating: Dataset/Training_data/Label/press_306.npy  \n","  inflating: Dataset/Training_data/Label/press_308.npy  \n","  inflating: Dataset/Training_data/Label/press_309.npy  \n","  inflating: Dataset/Training_data/Label/press_310.npy  \n","  inflating: Dataset/Training_data/Label/press_311.npy  \n","  inflating: Dataset/Training_data/Label/press_312.npy  \n","  inflating: Dataset/Training_data/Label/press_313.npy  \n","  inflating: Dataset/Training_data/Label/press_314.npy  \n","  inflating: Dataset/Training_data/Label/press_315.npy  \n","  inflating: Dataset/Training_data/Label/press_319.npy  \n","  inflating: Dataset/Training_data/Label/press_320.npy  \n","  inflating: Dataset/Training_data/Label/press_321.npy  \n","  inflating: Dataset/Training_data/Label/press_322.npy  \n","  inflating: Dataset/Training_data/Label/press_323.npy  \n","  inflating: Dataset/Training_data/Label/press_324.npy  \n","  inflating: Dataset/Training_data/Label/press_325.npy  \n","  inflating: Dataset/Training_data/Label/press_327.npy  \n","  inflating: Dataset/Training_data/Label/press_328.npy  \n","  inflating: Dataset/Training_data/Label/press_329.npy  \n","  inflating: Dataset/Training_data/Label/press_331.npy  \n","  inflating: Dataset/Training_data/Label/press_332.npy  \n","  inflating: Dataset/Training_data/Label/press_333.npy  \n","  inflating: Dataset/Training_data/Label/press_334.npy  \n","  inflating: Dataset/Training_data/Label/press_335.npy  \n","  inflating: Dataset/Training_data/Label/press_337.npy  \n","  inflating: Dataset/Training_data/Label/press_338.npy  \n","  inflating: Dataset/Training_data/Label/press_339.npy  \n","  inflating: Dataset/Training_data/Label/press_340.npy  \n","  inflating: Dataset/Training_data/Label/press_341.npy  \n","  inflating: Dataset/Training_data/Label/press_344.npy  \n","  inflating: Dataset/Training_data/Label/press_345.npy  \n","  inflating: Dataset/Training_data/Label/press_347.npy  \n","  inflating: Dataset/Training_data/Label/press_348.npy  \n","  inflating: Dataset/Training_data/Label/press_349.npy  \n","  inflating: Dataset/Training_data/Label/press_350.npy  \n","  inflating: Dataset/Training_data/Label/press_352.npy  \n","  inflating: Dataset/Training_data/Label/press_353.npy  \n","  inflating: Dataset/Training_data/Label/press_354.npy  \n","  inflating: Dataset/Training_data/Label/press_355.npy  \n","  inflating: Dataset/Training_data/Label/press_356.npy  \n","  inflating: Dataset/Training_data/Label/press_357.npy  \n","  inflating: Dataset/Training_data/Label/press_358.npy  \n","  inflating: Dataset/Training_data/Label/press_360.npy  \n","  inflating: Dataset/Training_data/Label/press_362.npy  \n","  inflating: Dataset/Training_data/Label/press_364.npy  \n","  inflating: Dataset/Training_data/Label/press_365.npy  \n","  inflating: Dataset/Training_data/Label/press_366.npy  \n","  inflating: Dataset/Training_data/Label/press_367.npy  \n","  inflating: Dataset/Training_data/Label/press_369.npy  \n","  inflating: Dataset/Training_data/Label/press_371.npy  \n","  inflating: Dataset/Training_data/Label/press_372.npy  \n","  inflating: Dataset/Training_data/Label/press_373.npy  \n","  inflating: Dataset/Training_data/Label/press_374.npy  \n","  inflating: Dataset/Training_data/Label/press_375.npy  \n","  inflating: Dataset/Training_data/Label/press_376.npy  \n","  inflating: Dataset/Training_data/Label/press_378.npy  \n","  inflating: Dataset/Training_data/Label/press_379.npy  \n","  inflating: Dataset/Training_data/Label/press_380.npy  \n","  inflating: Dataset/Training_data/Label/press_381.npy  \n","  inflating: Dataset/Training_data/Label/press_384.npy  \n","  inflating: Dataset/Training_data/Label/press_385.npy  \n","  inflating: Dataset/Training_data/Label/press_389.npy  \n","  inflating: Dataset/Training_data/Label/press_392.npy  \n","  inflating: Dataset/Training_data/Label/press_393.npy  \n","  inflating: Dataset/Training_data/Label/press_397.npy  \n","  inflating: Dataset/Training_data/Label/press_398.npy  \n","  inflating: Dataset/Training_data/Label/press_399.npy  \n","  inflating: Dataset/Training_data/Label/press_401.npy  \n","  inflating: Dataset/Training_data/Label/press_402.npy  \n","  inflating: Dataset/Training_data/Label/press_403.npy  \n","  inflating: Dataset/Training_data/Label/press_404.npy  \n","  inflating: Dataset/Training_data/Label/press_405.npy  \n","  inflating: Dataset/Training_data/Label/press_407.npy  \n","  inflating: Dataset/Training_data/Label/press_408.npy  \n","  inflating: Dataset/Training_data/Label/press_410.npy  \n","  inflating: Dataset/Training_data/Label/press_412.npy  \n","  inflating: Dataset/Training_data/Label/press_413.npy  \n","  inflating: Dataset/Training_data/Label/press_414.npy  \n","  inflating: Dataset/Training_data/Label/press_415.npy  \n","  inflating: Dataset/Training_data/Label/press_417.npy  \n","  inflating: Dataset/Training_data/Label/press_418.npy  \n","  inflating: Dataset/Training_data/Label/press_419.npy  \n","  inflating: Dataset/Training_data/Label/press_420.npy  \n","  inflating: Dataset/Training_data/Label/press_422.npy  \n","  inflating: Dataset/Training_data/Label/press_424.npy  \n","  inflating: Dataset/Training_data/Label/press_425.npy  \n","  inflating: Dataset/Training_data/Label/press_427.npy  \n","  inflating: Dataset/Training_data/Label/press_430.npy  \n","  inflating: Dataset/Training_data/Label/press_431.npy  \n","  inflating: Dataset/Training_data/Label/press_433.npy  \n","  inflating: Dataset/Training_data/Label/press_435.npy  \n","  inflating: Dataset/Training_data/Label/press_436.npy  \n","  inflating: Dataset/Training_data/Label/press_437.npy  \n","  inflating: Dataset/Training_data/Label/press_439.npy  \n","  inflating: Dataset/Training_data/Label/press_440.npy  \n","  inflating: Dataset/Training_data/Label/press_443.npy  \n","  inflating: Dataset/Training_data/Label/press_444.npy  \n","  inflating: Dataset/Training_data/Label/press_446.npy  \n","  inflating: Dataset/Training_data/Label/press_447.npy  \n","  inflating: Dataset/Training_data/Label/press_448.npy  \n","  inflating: Dataset/Training_data/Label/press_449.npy  \n","  inflating: Dataset/Training_data/Label/press_450.npy  \n","  inflating: Dataset/Training_data/Label/press_451.npy  \n","  inflating: Dataset/Training_data/Label/press_452.npy  \n","  inflating: Dataset/Training_data/Label/press_453.npy  \n","  inflating: Dataset/Training_data/Label/press_454.npy  \n","  inflating: Dataset/Training_data/Label/press_455.npy  \n","  inflating: Dataset/Training_data/Label/press_456.npy  \n","  inflating: Dataset/Training_data/Label/press_457.npy  \n","  inflating: Dataset/Training_data/Label/press_459.npy  \n","  inflating: Dataset/Training_data/Label/press_460.npy  \n","  inflating: Dataset/Training_data/Label/press_462.npy  \n","  inflating: Dataset/Training_data/Label/press_463.npy  \n","  inflating: Dataset/Training_data/Label/press_464.npy  \n","  inflating: Dataset/Training_data/Label/press_465.npy  \n","  inflating: Dataset/Training_data/Label/press_466.npy  \n","  inflating: Dataset/Training_data/Label/press_467.npy  \n","  inflating: Dataset/Training_data/Label/press_468.npy  \n","  inflating: Dataset/Training_data/Label/press_469.npy  \n","  inflating: Dataset/Training_data/Label/press_470.npy  \n","  inflating: Dataset/Training_data/Label/press_472.npy  \n","  inflating: Dataset/Training_data/Label/press_473.npy  \n","  inflating: Dataset/Training_data/Label/press_474.npy  \n","  inflating: Dataset/Training_data/Label/press_475.npy  \n","  inflating: Dataset/Training_data/Label/press_476.npy  \n","  inflating: Dataset/Training_data/Label/press_478.npy  \n","  inflating: Dataset/Training_data/Label/press_479.npy  \n","  inflating: Dataset/Training_data/Label/press_480.npy  \n","  inflating: Dataset/Training_data/Label/press_482.npy  \n","  inflating: Dataset/Training_data/Label/press_483.npy  \n","  inflating: Dataset/Training_data/Label/press_486.npy  \n","  inflating: Dataset/Training_data/Label/press_487.npy  \n","  inflating: Dataset/Training_data/Label/press_488.npy  \n","  inflating: Dataset/Training_data/Label/press_490.npy  \n","  inflating: Dataset/Training_data/Label/press_493.npy  \n","  inflating: Dataset/Training_data/Label/press_494.npy  \n","  inflating: Dataset/Training_data/Label/press_495.npy  \n","  inflating: Dataset/Training_data/Label/press_496.npy  \n","  inflating: Dataset/Training_data/Label/press_497.npy  \n","  inflating: Dataset/Training_data/Label/press_498.npy  \n","  inflating: Dataset/Training_data/Label/press_499.npy  \n","  inflating: Dataset/Training_data/Label/press_501.npy  \n","  inflating: Dataset/Training_data/Label/press_502.npy  \n","  inflating: Dataset/Training_data/Label/press_503.npy  \n","  inflating: Dataset/Training_data/Label/press_504.npy  \n","  inflating: Dataset/Training_data/Label/press_505.npy  \n","  inflating: Dataset/Training_data/Label/press_507.npy  \n","  inflating: Dataset/Training_data/Label/press_508.npy  \n","  inflating: Dataset/Training_data/Label/press_509.npy  \n","  inflating: Dataset/Training_data/Label/press_511.npy  \n","  inflating: Dataset/Training_data/Label/press_512.npy  \n","  inflating: Dataset/Training_data/Label/press_513.npy  \n","  inflating: Dataset/Training_data/Label/press_514.npy  \n","  inflating: Dataset/Training_data/Label/press_515.npy  \n","  inflating: Dataset/Training_data/Label/press_516.npy  \n","  inflating: Dataset/Training_data/Label/press_518.npy  \n","  inflating: Dataset/Training_data/Label/press_519.npy  \n","  inflating: Dataset/Training_data/Label/press_521.npy  \n","  inflating: Dataset/Training_data/Label/press_522.npy  \n","  inflating: Dataset/Training_data/Label/press_523.npy  \n","  inflating: Dataset/Training_data/Label/press_524.npy  \n","  inflating: Dataset/Training_data/Label/press_525.npy  \n","  inflating: Dataset/Training_data/Label/press_527.npy  \n","  inflating: Dataset/Training_data/Label/press_529.npy  \n","  inflating: Dataset/Training_data/Label/press_530.npy  \n","  inflating: Dataset/Training_data/Label/press_532.npy  \n","  inflating: Dataset/Training_data/Label/press_533.npy  \n","  inflating: Dataset/Training_data/Label/press_536.npy  \n","  inflating: Dataset/Training_data/Label/press_538.npy  \n","  inflating: Dataset/Training_data/Label/press_539.npy  \n","  inflating: Dataset/Training_data/Label/press_540.npy  \n","  inflating: Dataset/Training_data/Label/press_542.npy  \n","  inflating: Dataset/Training_data/Label/press_543.npy  \n","  inflating: Dataset/Training_data/Label/press_545.npy  \n","  inflating: Dataset/Training_data/Label/press_547.npy  \n","  inflating: Dataset/Training_data/Label/press_548.npy  \n","  inflating: Dataset/Training_data/Label/press_549.npy  \n","  inflating: Dataset/Training_data/Label/press_550.npy  \n","  inflating: Dataset/Training_data/Label/press_551.npy  \n","  inflating: Dataset/Training_data/Label/press_552.npy  \n","  inflating: Dataset/Training_data/Label/press_553.npy  \n","  inflating: Dataset/Training_data/Label/press_554.npy  \n","  inflating: Dataset/Training_data/Label/press_555.npy  \n","  inflating: Dataset/Training_data/Label/press_560.npy  \n","  inflating: Dataset/Training_data/Label/press_561.npy  \n","  inflating: Dataset/Training_data/Label/press_562.npy  \n","  inflating: Dataset/Training_data/Label/press_564.npy  \n","  inflating: Dataset/Training_data/Label/press_565.npy  \n","  inflating: Dataset/Training_data/Label/press_566.npy  \n","  inflating: Dataset/Training_data/Label/press_567.npy  \n","  inflating: Dataset/Training_data/Label/press_568.npy  \n","  inflating: Dataset/Training_data/Label/press_569.npy  \n","  inflating: Dataset/Training_data/Label/press_572.npy  \n","  inflating: Dataset/Training_data/Label/press_573.npy  \n","  inflating: Dataset/Training_data/Label/press_574.npy  \n","  inflating: Dataset/Training_data/Label/press_576.npy  \n","  inflating: Dataset/Training_data/Label/press_577.npy  \n","  inflating: Dataset/Training_data/Label/press_579.npy  \n","  inflating: Dataset/Training_data/Label/press_581.npy  \n","  inflating: Dataset/Training_data/Label/press_582.npy  \n","  inflating: Dataset/Training_data/Label/press_583.npy  \n","  inflating: Dataset/Training_data/Label/press_584.npy  \n","  inflating: Dataset/Training_data/Label/press_587.npy  \n","  inflating: Dataset/Training_data/Label/press_588.npy  \n","  inflating: Dataset/Training_data/Label/press_589.npy  \n","  inflating: Dataset/Training_data/Label/press_591.npy  \n","  inflating: Dataset/Training_data/Label/press_593.npy  \n","  inflating: Dataset/Training_data/Label/press_594.npy  \n","  inflating: Dataset/Training_data/Label/press_595.npy  \n","  inflating: Dataset/Training_data/Label/press_596.npy  \n","  inflating: Dataset/Training_data/Label/press_597.npy  \n","  inflating: Dataset/Training_data/Label/press_598.npy  \n","  inflating: Dataset/Training_data/Label/press_600.npy  \n","  inflating: Dataset/Training_data/Label/press_602.npy  \n","  inflating: Dataset/Training_data/Label/press_604.npy  \n","  inflating: Dataset/Training_data/Label/press_608.npy  \n","  inflating: Dataset/Training_data/Label/press_610.npy  \n","  inflating: Dataset/Training_data/Label/press_611.npy  \n","  inflating: Dataset/Training_data/Label/press_612.npy  \n","  inflating: Dataset/Training_data/Label/press_613.npy  \n","  inflating: Dataset/Training_data/Label/press_615.npy  \n","  inflating: Dataset/Training_data/Label/press_616.npy  \n","  inflating: Dataset/Training_data/Label/press_617.npy  \n","  inflating: Dataset/Training_data/Label/press_618.npy  \n","  inflating: Dataset/Training_data/Label/press_620.npy  \n","  inflating: Dataset/Training_data/Label/press_621.npy  \n","  inflating: Dataset/Training_data/Label/press_622.npy  \n","  inflating: Dataset/Training_data/Label/press_623.npy  \n","  inflating: Dataset/Training_data/Label/press_625.npy  \n","  inflating: Dataset/Training_data/Label/press_626.npy  \n","  inflating: Dataset/Training_data/Label/press_627.npy  \n","  inflating: Dataset/Training_data/Label/press_628.npy  \n","  inflating: Dataset/Training_data/Label/press_629.npy  \n","  inflating: Dataset/Training_data/Label/press_630.npy  \n","  inflating: Dataset/Training_data/Label/press_631.npy  \n","  inflating: Dataset/Training_data/Label/press_632.npy  \n","  inflating: Dataset/Training_data/Label/press_633.npy  \n","  inflating: Dataset/Training_data/Label/press_634.npy  \n","  inflating: Dataset/Training_data/Label/press_635.npy  \n","  inflating: Dataset/Training_data/Label/press_636.npy  \n","  inflating: Dataset/Training_data/Label/press_638.npy  \n","  inflating: Dataset/Training_data/Label/press_639.npy  \n","  inflating: Dataset/Training_data/Label/press_640.npy  \n","  inflating: Dataset/Training_data/Label/press_641.npy  \n","  inflating: Dataset/Training_data/Label/press_642.npy  \n","  inflating: Dataset/Training_data/Label/press_643.npy  \n","  inflating: Dataset/Training_data/Label/press_644.npy  \n","  inflating: Dataset/Training_data/Label/press_645.npy  \n","  inflating: Dataset/Training_data/Label/press_646.npy  \n","  inflating: Dataset/Training_data/Label/press_647.npy  \n","  inflating: Dataset/Training_data/Label/press_648.npy  \n","  inflating: Dataset/Training_data/Label/press_649.npy  \n","  inflating: Dataset/Training_data/Label/press_651.npy  \n","  inflating: Dataset/Training_data/Label/press_652.npy  \n","  inflating: Dataset/Training_data/Label/press_654.npy  \n","  inflating: Dataset/Training_data/Label/press_655.npy  \n","  inflating: Dataset/Training_data/Label/press_656.npy  \n","  inflating: Dataset/Training_data/Label/press_657.npy  \n","  inflating: Dataset/Training_data/train_pressure_min_std.txt  \n","  inflating: Dataset/Training_data/watertight_global_bounds.txt  \n","  inflating: Dataset/Training_data/watertight_meshes.txt  \n"]}],"source":["!wget --header=\"Host: drive.usercontent.google.com\" --header=\"User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36\" --header=\"Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\" --header=\"Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6\" --header=\"Cookie: __Secure-ENID=12.SE=Yd0Bj-CLJ14fnd4qzdJHmwUs4B5zz46UaPC1cPJigNqqFV9PtM2CYyBpSbCkOyzUwzlEdZ1nZFf-igtGi7wSdJ_gqQSfQfh84r9egqFQAy9-GKayCRbdQKdera-2mkpuIT-c64CyR9vfNojM3hxZ9Dej-dGvtxlGjal9ttEHybw; __gsas=ID=ae0421b9a34b478c:T=1710758437:RT=1710758437:S=ALNI_MZP13R9ZOHbCzC0rgHSMrGXj6GCsg; HSID=A-4I-ZudDNUIB6EKH; SSID=A7v_1v9un6xAwVNku; APISID=ctK8IbLjeuDUmgys/AFnMSLWt9KddceDI6; SAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-1PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; __Secure-3PAPISID=J7GhTwED67EBqJJT/A9nwK7mr0ijGPw08r; SID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_kzuBV1TvOhAIC8VF1e9fpgACgYKATQSARQSFQHGX2Mi8LXUwWoIwNCEPU8Sy3mXUxoVAUF8yKqGXVfjTGz9gQal7nwGr4Pl0076; __Secure-1PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_PDa-DzVmbdGFPyxMQpk9_QACgYKAewSARQSFQHGX2MiAeee4fn0OWglWZfAygqkyBoVAUF8yKp-Sfmtnueimxc-0QbJRF9I0076; __Secure-3PSID=g.a000kgiBabgKCiCYKve9zfoWVgz9eu8sBA6N4XDPPpP5pcW16_C_g9IrMeU98APBo9Stp6wEnAACgYKAQASARQSFQHGX2MiFWtc9ucONXnpxBzlRdudEhoVAUF8yKoeZwCpJDnjfAFjGssHSUGm0076; NID=515=GQhY9nKKFCx3qFDjE0MA4ubjWNdef6xCIY_RfWOPWKEtyfBN3nAUl8WHI2VczjNQ4rVkj1XBAY8WNWHXyqSK10CfT4FxsFlPzrHIJpeTtm1nWRNBd9AAfBKJHz4XpESszntVUTE_59RklZuKo0vk1poReVi2da1PZKC3CTKH2Ll3gB5xuB9wf4bmq8ylVUuIROPJczr0XnCuUHV3qLdBvgy9_870b6UwOq1iOlIxFQFm01EZ4pqF4q1Ub3QRSWpEMLh4LSZFpJ5O255R5OV7krmEdDvH_sHoTEPZAg2PoEpwAyGK6Xp9qcLIlldgx5-5V86N8Wtb93uTlQuA_CFXb5_2eP3bgeX8txwlJ5SrldVjg9ctzYtBU2RwJKTSvdHfIG7lpOkg6XlkvDOcJpR3DihT_OlqnPn7drCAJpvVDv29hZn5XPMXaSrNdbG64OJ9urJEw5odEwsLYkkpC1vmlUcuoo52S5f6RQu0Z8kZiV8iRW6XIqHsSmQHunVaxk6xWCStUg; __Secure-1PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; __Secure-3PSIDTS=sidts-CjEB3EgAEtTS0OazynCofIH4RCBstiRP5flEcvYW3z4Fg9oGd5QOESDOZt1wO2iqUYHjEAA; SIDCC=AKEyXzVI6aMX8lSDja86Yts3FBAtBzPCzVNgaX5BCz78NWsWzlT3yFWKUV7ZE46SFzE1GiBI-cHdTw; __Secure-1PSIDCC=AKEyXzUo4NQAwqqPMxP2eye-MFEbZmBIm_sZqRU1amttg0YoQkc8ZKSNXdHl5jNCMEbhrUHhS9-K; __Secure-3PSIDCC=AKEyXzWf2lIdmDLeZKpXSi9GytVQb6XudrYiNUBA5gW952YuLh8kL6T3IbBlu8zOTfGEcdUp5O1R\" --header=\"Connection: keep-alive\" \"https://drive.usercontent.google.com/download?id=1JwR0Q1ArTg6c47EF2ZuIBpQwCPgXKrO2&export=download&authuser=0&confirm=t&uuid=dc3aa13c-c3a9-458f-983a-8586798cb635&at=APZUnTX25XMxi-z-3wBcgR93IGsL%3A1719235792953\" -c -O 'Dataset.zip'\n","!unzip Dataset.zip"]},{"cell_type":"code","source":["!pip install open3d"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"LUJJZvgsUPYx","executionInfo":{"status":"ok","timestamp":1720965993440,"user_tz":-480,"elapsed":30600,"user":{"displayName":"马天鸣","userId":"14200305212384330146"}},"outputId":"2aa4c4e6-edf7-4c57-d66e-a1b39770945e"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["Collecting open3d\n","  Downloading open3d-0.18.0-cp310-cp310-manylinux_2_27_x86_64.whl (399.7 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m399.7/399.7 MB\u001b[0m \u001b[31m3.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: numpy>=1.18.0 in /usr/local/lib/python3.10/dist-packages (from open3d) (1.25.2)\n","Collecting dash>=2.6.0 (from open3d)\n","  Downloading dash-2.17.1-py3-none-any.whl (7.5 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m7.5/7.5 MB\u001b[0m \u001b[31m100.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: werkzeug>=2.2.3 in /usr/local/lib/python3.10/dist-packages (from open3d) (3.0.3)\n","Requirement already satisfied: nbformat>=5.7.0 in /usr/local/lib/python3.10/dist-packages (from open3d) (5.10.4)\n","Collecting configargparse (from open3d)\n","  Downloading ConfigArgParse-1.7-py3-none-any.whl (25 kB)\n","Collecting ipywidgets>=8.0.4 (from open3d)\n","  Downloading ipywidgets-8.1.3-py3-none-any.whl (139 kB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m139.4/139.4 kB\u001b[0m \u001b[31m21.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hCollecting addict (from open3d)\n","  Downloading addict-2.4.0-py3-none-any.whl (3.8 kB)\n","Requirement already satisfied: pillow>=9.3.0 in /usr/local/lib/python3.10/dist-packages (from open3d) (9.4.0)\n","Requirement already satisfied: matplotlib>=3 in /usr/local/lib/python3.10/dist-packages (from open3d) (3.7.1)\n","Requirement already satisfied: pandas>=1.0 in /usr/local/lib/python3.10/dist-packages (from open3d) (2.0.3)\n","Requirement already satisfied: pyyaml>=5.4.1 in /usr/local/lib/python3.10/dist-packages (from open3d) (6.0.1)\n","Requirement already satisfied: scikit-learn>=0.21 in /usr/local/lib/python3.10/dist-packages (from open3d) (1.2.2)\n","Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from open3d) (4.66.4)\n","Collecting pyquaternion (from open3d)\n","  Downloading pyquaternion-0.9.9-py3-none-any.whl (14 kB)\n","Requirement already satisfied: Flask<3.1,>=1.0.4 in /usr/local/lib/python3.10/dist-packages (from dash>=2.6.0->open3d) (2.2.5)\n","Requirement already satisfied: plotly>=5.0.0 in /usr/local/lib/python3.10/dist-packages (from dash>=2.6.0->open3d) (5.15.0)\n","Collecting dash-html-components==2.0.0 (from dash>=2.6.0->open3d)\n","  Downloading dash_html_components-2.0.0-py3-none-any.whl (4.1 kB)\n","Collecting dash-core-components==2.0.0 (from dash>=2.6.0->open3d)\n","  Downloading dash_core_components-2.0.0-py3-none-any.whl (3.8 kB)\n","Collecting dash-table==5.0.0 (from dash>=2.6.0->open3d)\n","  Downloading dash_table-5.0.0-py3-none-any.whl (3.9 kB)\n","Requirement already satisfied: importlib-metadata in /usr/local/lib/python3.10/dist-packages (from dash>=2.6.0->open3d) (8.0.0)\n","Requirement already satisfied: typing-extensions>=4.1.1 in /usr/local/lib/python3.10/dist-packages (from dash>=2.6.0->open3d) (4.12.2)\n","Requirement already satisfied: requests in /usr/local/lib/python3.10/dist-packages (from dash>=2.6.0->open3d) (2.31.0)\n","Collecting retrying (from dash>=2.6.0->open3d)\n","  Downloading retrying-1.3.4-py3-none-any.whl (11 kB)\n","Requirement already satisfied: nest-asyncio in /usr/local/lib/python3.10/dist-packages (from dash>=2.6.0->open3d) (1.6.0)\n","Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (from dash>=2.6.0->open3d) (67.7.2)\n","Collecting comm>=0.1.3 (from ipywidgets>=8.0.4->open3d)\n","  Downloading comm-0.2.2-py3-none-any.whl (7.2 kB)\n","Requirement already satisfied: ipython>=6.1.0 in /usr/local/lib/python3.10/dist-packages (from ipywidgets>=8.0.4->open3d) (7.34.0)\n","Requirement already satisfied: traitlets>=4.3.1 in /usr/local/lib/python3.10/dist-packages (from ipywidgets>=8.0.4->open3d) (5.7.1)\n","Collecting widgetsnbextension~=4.0.11 (from ipywidgets>=8.0.4->open3d)\n","  Downloading widgetsnbextension-4.0.11-py3-none-any.whl (2.3 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m2.3/2.3 MB\u001b[0m \u001b[31m74.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: jupyterlab-widgets~=3.0.11 in /usr/local/lib/python3.10/dist-packages (from ipywidgets>=8.0.4->open3d) (3.0.11)\n","Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3->open3d) (1.2.1)\n","Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3->open3d) (0.12.1)\n","Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3->open3d) (4.53.1)\n","Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3->open3d) (1.4.5)\n","Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3->open3d) (24.1)\n","Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3->open3d) (3.1.2)\n","Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/dist-packages (from matplotlib>=3->open3d) (2.8.2)\n","Requirement already satisfied: fastjsonschema>=2.15 in /usr/local/lib/python3.10/dist-packages (from nbformat>=5.7.0->open3d) (2.20.0)\n","Requirement already satisfied: jsonschema>=2.6 in /usr/local/lib/python3.10/dist-packages (from nbformat>=5.7.0->open3d) (4.19.2)\n","Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /usr/local/lib/python3.10/dist-packages (from nbformat>=5.7.0->open3d) (5.7.2)\n","Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=1.0->open3d) (2023.4)\n","Requirement already satisfied: tzdata>=2022.1 in /usr/local/lib/python3.10/dist-packages (from pandas>=1.0->open3d) (2024.1)\n","Requirement already satisfied: scipy>=1.3.2 in /usr/local/lib/python3.10/dist-packages (from scikit-learn>=0.21->open3d) (1.11.4)\n","Requirement already satisfied: joblib>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from scikit-learn>=0.21->open3d) (1.4.2)\n","Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn>=0.21->open3d) (3.5.0)\n","Requirement already satisfied: MarkupSafe>=2.1.1 in /usr/local/lib/python3.10/dist-packages (from werkzeug>=2.2.3->open3d) (2.1.5)\n","Requirement already satisfied: Jinja2>=3.0 in /usr/local/lib/python3.10/dist-packages (from Flask<3.1,>=1.0.4->dash>=2.6.0->open3d) (3.1.4)\n","Requirement already satisfied: itsdangerous>=2.0 in /usr/local/lib/python3.10/dist-packages (from Flask<3.1,>=1.0.4->dash>=2.6.0->open3d) (2.2.0)\n","Requirement already satisfied: click>=8.0 in /usr/local/lib/python3.10/dist-packages (from Flask<3.1,>=1.0.4->dash>=2.6.0->open3d) (8.1.7)\n","Collecting jedi>=0.16 (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d)\n","  Downloading jedi-0.19.1-py2.py3-none-any.whl (1.6 MB)\n","\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.6/1.6 MB\u001b[0m \u001b[31m71.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n","\u001b[?25hRequirement already satisfied: decorator in /usr/local/lib/python3.10/dist-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (4.4.2)\n","Requirement already satisfied: pickleshare in /usr/local/lib/python3.10/dist-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (0.7.5)\n","Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (3.0.47)\n","Requirement already satisfied: pygments in /usr/local/lib/python3.10/dist-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (2.16.1)\n","Requirement already satisfied: backcall in /usr/local/lib/python3.10/dist-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (0.2.0)\n","Requirement already satisfied: matplotlib-inline in /usr/local/lib/python3.10/dist-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (0.1.7)\n","Requirement already satisfied: pexpect>4.3 in /usr/local/lib/python3.10/dist-packages (from ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (4.9.0)\n","Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d) (23.2.0)\n","Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d) (2023.12.1)\n","Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d) (0.35.1)\n","Requirement already satisfied: rpds-py>=0.7.1 in /usr/local/lib/python3.10/dist-packages (from jsonschema>=2.6->nbformat>=5.7.0->open3d) (0.19.0)\n","Requirement already satisfied: platformdirs>=2.5 in /usr/local/lib/python3.10/dist-packages (from jupyter-core!=5.0.*,>=4.12->nbformat>=5.7.0->open3d) (4.2.2)\n","Requirement already satisfied: tenacity>=6.2.0 in /usr/local/lib/python3.10/dist-packages (from plotly>=5.0.0->dash>=2.6.0->open3d) (8.5.0)\n","Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/dist-packages (from python-dateutil>=2.7->matplotlib>=3->open3d) (1.16.0)\n","Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.10/dist-packages (from importlib-metadata->dash>=2.6.0->open3d) (3.19.2)\n","Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.10/dist-packages (from requests->dash>=2.6.0->open3d) (3.3.2)\n","Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/dist-packages (from requests->dash>=2.6.0->open3d) (3.7)\n","Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.10/dist-packages (from requests->dash>=2.6.0->open3d) (2.0.7)\n","Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests->dash>=2.6.0->open3d) (2024.7.4)\n","Requirement already satisfied: parso<0.9.0,>=0.8.3 in /usr/local/lib/python3.10/dist-packages (from jedi>=0.16->ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (0.8.4)\n","Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.10/dist-packages (from pexpect>4.3->ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (0.7.0)\n","Requirement already satisfied: wcwidth in /usr/local/lib/python3.10/dist-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=6.1.0->ipywidgets>=8.0.4->open3d) (0.2.13)\n","Installing collected packages: dash-table, dash-html-components, dash-core-components, addict, widgetsnbextension, retrying, pyquaternion, jedi, configargparse, comm, ipywidgets, dash, open3d\n","  Attempting uninstall: widgetsnbextension\n","    Found existing installation: widgetsnbextension 3.6.7\n","    Uninstalling widgetsnbextension-3.6.7:\n","      Successfully uninstalled widgetsnbextension-3.6.7\n","  Attempting uninstall: ipywidgets\n","    Found existing installation: ipywidgets 7.7.1\n","    Uninstalling ipywidgets-7.7.1:\n","      Successfully uninstalled ipywidgets-7.7.1\n","Successfully installed addict-2.4.0 comm-0.2.2 configargparse-1.7 dash-2.17.1 dash-core-components-2.0.0 dash-html-components-2.0.0 dash-table-5.0.0 ipywidgets-8.1.3 jedi-0.19.1 open3d-0.18.0 pyquaternion-0.9.9 retrying-1.3.4 widgetsnbextension-4.0.11\n"]}]},{"cell_type":"code","source":["!wget --no-check-certificate \"https://docs.google.com/uc?export=download&id=1jYGtUg8OkoN3sGGHdiz6bwLcTpDjCK-p\" -O 'index.zip'\n","!unzip index.zip"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"LefuL6OJUdFE","executionInfo":{"status":"ok","timestamp":1720966035650,"user_tz":-480,"elapsed":3099,"user":{"displayName":"马天鸣","userId":"14200305212384330146"}},"outputId":"cfb7257b-2c7d-4326-83fd-3ed6a284f1e8"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["--2024-07-14 14:07:11--  https://docs.google.com/uc?export=download&id=1jYGtUg8OkoN3sGGHdiz6bwLcTpDjCK-p\n","Resolving docs.google.com (docs.google.com)... 142.250.141.138, 142.250.141.139, 142.250.141.101, ...\n","Connecting to docs.google.com (docs.google.com)|142.250.141.138|:443... connected.\n","HTTP request sent, awaiting response... 303 See Other\n","Location: https://drive.usercontent.google.com/download?id=1jYGtUg8OkoN3sGGHdiz6bwLcTpDjCK-p&export=download [following]\n","--2024-07-14 14:07:11--  https://drive.usercontent.google.com/download?id=1jYGtUg8OkoN3sGGHdiz6bwLcTpDjCK-p&export=download\n","Resolving drive.usercontent.google.com (drive.usercontent.google.com)... 142.250.141.132, 2607:f8b0:4023:c0b::84\n","Connecting to drive.usercontent.google.com (drive.usercontent.google.com)|142.250.141.132|:443... connected.\n","HTTP request sent, awaiting response... 200 OK\n","Length: 12848 (13K) [application/octet-stream]\n","Saving to: ‘index.zip’\n","\n","index.zip           100%[===================>]  12.55K  --.-KB/s    in 0s      \n","\n","2024-07-14 14:07:14 (68.9 MB/s) - ‘index.zip’ saved [12848/12848]\n","\n","Archive:  index.zip\n","  inflating: train_index.xlsx        \n","  inflating: valid_index.xlsx        \n"]}]},{"cell_type":"code","source":["import os\n","import torch\n","import numpy as np\n","import pandas as pd\n","from torch.utils.data import Dataset, DataLoader\n","import open3d as o3d\n","import torch.nn as nn\n","import torch.nn.functional as F\n","import time\n","from tqdm import tqdm\n","import torch.optim as optim\n","from torch.optim.lr_scheduler import ReduceLROnPlateau"],"metadata":{"id":"NRTGw0fpWtzg"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["class Track_A_Dataset(Dataset):\n","    def __init__(self, training_data_dir: str, labels_dir: str, index_dir: str):\n","        self.train_data_dir = training_data_dir\n","        self.labels_dir = labels_dir\n","        self.index = pd.read_excel(index_dir)\n","\n","    def __len__(self) -> int:\n","        return len(self.index)\n","\n","    def __getitem__(self, idx: int) -> [torch.Tensor, torch.Tensor]:\n","        index = self.index.iloc[idx, 0]\n","        train_sample_path = os.path.join(self.train_data_dir, f\"mesh_{index:03}.ply\")\n","        label_sample_path = os.path.join(self.labels_dir, f\"press_{index:03}.npy\")\n","\n","        pcd = o3d.io.read_point_cloud(train_sample_path)\n","        pcd_np = np.asarray(pcd.points)\n","\n","        labels = np.load(label_sample_path)\n","        labels = np.concatenate((labels[0:16], labels[112:]), axis=0)\n","\n","        return torch.tensor(pcd_np, dtype=torch.float32), torch.tensor(labels, dtype=torch.float32)"],"metadata":{"id":"DuFQ-BnUTIab"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["\"\"\"\n","DGCNN\n","reference: Dynamic Graph CNN for Learning on Point Clouds\n","reference: https://github.com/Mohamedelrefaie/DrivAerNet/blob/main/DrivAerNet_v1/RegDGCNN/model.py\n","\"\"\"\n","def knn(x: torch.Tensor, k: int) -> torch.Tensor:\n","    inner = -2 * torch.matmul(x.transpose(2, 1), x)\n","    xx = torch.sum(x ** 2, dim=1, keepdim=True)\n","    pairwise_distance = -xx - inner -xx.transpose(2, 1)\n","    idx = pairwise_distance.topk(k=k, dim=-1)[1]\n","    return idx\n","\n","def get_graph_feature(x: torch.Tensor, k: int = 20, idx: torch.Tensor = None) -> torch.Tensor:\n","    batch_size = x.size(0)\n","    num_points = x.size(2)\n","    x = x.view(batch_size, -1, num_points)\n","    if idx is None:\n","        idx = knn(x, k=k)\n","    device = x.device\n","    idx_base = torch.arange(0, batch_size, device=device).view(-1, 1, 1) * num_points\n","    idx = idx + idx_base\n","    idx = idx.view(-1)\n","    _, num_dims, _ = x.size()\n","    x = x.transpose(2, 1).contiguous()\n","    feature = x.view(batch_size * num_points, -1)[idx, :]\n","    feature = feature.view(batch_size, num_points, k, num_dims)\n","    x = x.view(batch_size, num_points, 1, num_dims).repeat(1, 1, k, 1)\n","    feature = torch.cat((feature - x, x), dim=3).permute(0, 3, 1, 2).contiguous()\n","    return feature\n","\n","class DGCNN(nn.Module):\n","    def __init__(self, args: dict):\n","        super().__init__()\n","        self.args = args\n","        self.k = args['k']\n","        self.edgeconv1 = nn.Sequential(\n","            nn.Conv2d(6, 64, kernel_size=1, bias=False), nn.BatchNorm2d(64), nn.LeakyReLU(negative_slope=0.2),\n","            nn.Conv2d(64, 128, kernel_size=1, bias=False), nn.BatchNorm2d(128), nn.LeakyReLU(negative_slope=0.2)\n","        )\n","        self.edgeconv2 = nn.Sequential(\n","            nn.Conv2d(128 * 2, 128, kernel_size=1, bias=False), nn.BatchNorm2d(128), nn.LeakyReLU(negative_slope=0.2),\n","            nn.Conv2d(128, 128, kernel_size=1, bias=False), nn.BatchNorm2d(128), nn.LeakyReLU(negative_slope=0.2)\n","        )\n","        self.edgeconv3 = nn.Sequential(\n","            nn.Conv2d(128 * 2, 256, kernel_size=1, bias=False), nn.BatchNorm2d(256), nn.LeakyReLU(negative_slope=0.2),\n","            nn.Conv2d(256, 256, kernel_size=1, bias=False), nn.BatchNorm2d(256), nn.LeakyReLU(negative_slope=0.2)\n","        )\n","        self.mlp_1 = nn.Sequential(\n","            nn.Conv1d(512, 512, kernel_size=1, bias=False), nn.BatchNorm1d(512), nn.LeakyReLU(negative_slope=0.2),\n","            nn.Conv1d(512, 1024, kernel_size=1, bias=False), nn.BatchNorm1d(1024), nn.LeakyReLU(negative_slope=0.2)\n","        )\n","        self.mlp_2 = nn.Sequential(\n","            nn.Conv1d(1536, 1024, kernel_size=1, bias=False), nn.BatchNorm1d(1024), nn.LeakyReLU(negative_slope=0.2), nn.Dropout(p=0.4),\n","            nn.Conv1d(1024, 512, kernel_size=1, bias=False), nn.BatchNorm1d(512), nn.LeakyReLU(negative_slope=0.2), nn.Dropout(p=0.4),\n","            nn.Conv1d(512, 256, kernel_size=1, bias=False), nn.BatchNorm1d(256), nn.LeakyReLU(negative_slope=0.2), nn.Dropout(p=0.4),\n","            nn.Conv1d(256, 128, kernel_size=1, bias=False), nn.BatchNorm1d(128), nn.LeakyReLU(negative_slope=0.2), nn.Dropout(p=0.4),\n","            nn.Conv1d(128, 64, kernel_size=1, bias=False), nn.BatchNorm1d(64), nn.LeakyReLU(negative_slope=0.2), nn.Dropout(p=0.4),\n","            nn.Conv1d(64, 1, kernel_size=1, bias=False)\n","        )\n","\n","    def forward(self, x: torch.Tensor) -> torch.Tensor:\n","        batch_size = x.size(0)\n","        \"\"\"edgeconv 1\"\"\"\n","        x = get_graph_feature(x, k=self.k)\n","        x = self.edgeconv1(x)\n","        x1 = x.max(dim=-1, keepdim=False)[0]\n","        \"\"\"edgeconv 2\"\"\"\n","        x = get_graph_feature(x1, k=self.k)\n","        x = self.edgeconv2(x)\n","        x2 = x.max(dim=-1, keepdim=False)[0]\n","        \"\"\"edgeconv 3\"\"\"\n","        x = get_graph_feature(x2, k=self.k)\n","        x = self.edgeconv3(x)\n","        x3 = x.max(dim=-1, keepdim=False)[0]\n","        \"\"\"concate 1\"\"\"\n","        x = torch.cat((x1, x2, x3), dim=1)\n","        x = self.mlp_1(x)\n","        \"\"\"max pooling\"\"\"\n","        x = F.adaptive_max_pool1d(x, 1)\n","        \"\"\"repeat\"\"\"\n","        x = x.repeat(1, 1, 3586)\n","        \"\"\"concate 2\"\"\"\n","        x = torch.cat((x, x1, x2, x3), dim=1)\n","        \"\"\"mlp 2\"\"\"\n","        x = self.mlp_2(x)\n","        return x"],"metadata":{"id":"kSFzgkeWW2qJ"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["\"\"\"DGCNN config\"\"\"\n","config = {\n","    'train_data_centroid_path': \"./Dataset/Training_data/Feature\",\n","    'batch size': 10,\n","    'num works': 15,\n","    'seed': 32,\n","    'lr': 0.001,\n","    'k': 40,\n","    'weight decay': 1e-4,\n","    'epochs': 250,\n","    'train_data_label_path': \"./Dataset/Training_data/Label\",\n","}\n","device = torch.device('cuda')\n","\n","def setup_seed(seed: int):\n","    torch.manual_seed(seed)\n","    torch.cuda.manual_seed_all(seed)\n","    np.random.seed(seed)\n","\n","def r2_score(output: torch.Tensor, target: torch.Tensor) -> torch.Tensor:\n","    target_mean = torch.mean(target)\n","    sst = torch.sum((target - target_mean) ** 2)\n","    sse = torch.sum((target - output) ** 2)\n","    r2 = 1 - sse / sst\n","    return r2\n","\n","def get_dataloaders(train_data_path: str, labels_path: str, batch_size: int, num_works: int) -> [DataLoader, DataLoader]:\n","    train_dataset = Track_A_Dataset(train_data_path, labels_path, './train_index.xlsx')\n","    valid_dataset = Track_A_Dataset(train_data_path, labels_path, './valid_index.xlsx')\n","    train_dataloader = DataLoader(train_dataset, batch_size=batch_size, shuffle=True, drop_last=True, num_workers=num_works)\n","    valid_dataloader = DataLoader(valid_dataset, batch_size=batch_size, shuffle=False, drop_last=True, num_workers=num_works)\n","    return train_dataloader, valid_dataloader\n","\n","def train_and_evaluate(model: torch.nn.Module, train_dataloader: DataLoader, val_dataloader: DataLoader, config: dict, device: torch.device):\n","    training_start_time = time.time()\n","    optimizer = optim.Adam(model.parameters(), lr=config['lr'], weight_decay=config['weight decay'], eps=1e-4)\n","    scheduler = ReduceLROnPlateau(optimizer, 'min', patience=20, factor=0.1, verbose=True)\n","    for epoch in range(config['epochs']):\n","        epoch_start_time = time.time()\n","        model.train()\n","        total_loss, total_mae, total_r2 = 0, 0, 0\n","        for data, targets in tqdm(train_dataloader, desc=f\"Epoch {epoch + 1}/{config['epochs']} [Training]\"):\n","            data, targets = data.to(device), targets.to(device).squeeze()\n","            data = data.permute(0, 2, 1)\n","            optimizer.zero_grad()\n","            outputs = model(data)\n","            loss = F.mse_loss(outputs.squeeze(), targets)\n","            r2 = r2_score(outputs.squeeze(), targets)\n","            mae = F.l1_loss(outputs.squeeze(), targets)\n","            loss.backward()\n","            optimizer.step()\n","            total_loss += loss.item()\n","            total_mae += mae.item()\n","            total_r2 += r2.item()\n","\n","        epoch_duration = time.time() - epoch_start_time\n","        avg_r2 = total_r2 / len(train_dataloader)\n","        avg_loss = total_loss / len(train_dataloader)\n","        avg_mae = total_mae / len(train_dataloader)\n","        print(f\"Epoch {epoch + 1} Training MSE Loss: {avg_loss:.6f} Training MAE Loss: {avg_mae:.6f} Time: {epoch_duration:.2f}s\")\n","        print(f\"Average Training R²: {avg_r2:.4f}\")\n","        model.eval()\n","        val_loss, val_mae, val_r2 = 0, 0, 0\n","        inference_times = []\n","        with torch.no_grad():\n","            for data, targets in tqdm(val_dataloader, desc=f\"Epoch {epoch + 1}/{config['epochs']} [Validation]\"):\n","                inference_start_time = time.time()\n","                data, targets = data.to(device), targets.to(device).squeeze()\n","                data = data.permute(0, 2, 1)\n","                outputs = model(data)\n","                loss = F.mse_loss(outputs.squeeze(), targets)\n","                val_loss += loss.item()\n","                mae = F.l1_loss(outputs.squeeze(), targets)\n","                val_mae += mae.item()\n","                r2 = r2_score(outputs.squeeze(), targets)\n","                val_r2 += r2.item()\n","                inference_duration = time.time() - inference_start_time\n","                inference_times.append(inference_duration)\n","\n","        avg_val_loss = val_loss / len(val_dataloader)\n","        avg_mae_loss = val_mae / len(val_dataloader)\n","        avg_inference_time = sum(inference_times) / len(inference_times)\n","        print(f\"Epoch {epoch+1} Validation Loss: {avg_val_loss:.4f}, mae loss: {avg_mae_loss:.4f}, Avg Inference Time: {avg_inference_time:.4f}s\")\n","        avg_val_r2 = val_r2 / len(val_dataloader)\n","        print(f\"Average Validation R²: {avg_val_r2:.4f}\")\n","        scheduler.step(avg_val_loss)\n","\n","    training_duration = time.time() - training_start_time\n","    print(f\"Total training time: {training_duration:.2f}s\")\n","    model_path = \"./Track_A_DGCNN_final_model.pth\"\n","    torch.save(model.state_dict(), model_path)\n","    print(f\"Model saved to {model_path}\")"],"metadata":{"id":"Cukr_L2WXB2C"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["setup_seed(config['seed'])\n","model = DGCNN(config).to(device)\n","train_dataloader, valid_dataloader = get_dataloaders(config['train_data_centroid_path'],\n","                            config['train_data_label_path'],\n","                            config['batch size'], config['num works'])\n","train_and_evaluate(model, train_dataloader, valid_dataloader, config, device)"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"XIitmUVIZJlZ","outputId":"3a7571b8-9f0d-4d28-dbf1-b31806faf7ab"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stderr","text":["/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py:558: UserWarning: This DataLoader will create 15 worker processes in total. Our suggested max number of worker in current system is 2, which is smaller than what this DataLoader is going to create. Please be aware that excessive worker creation might get DataLoader running slow or even freeze, lower the worker number to avoid potential slowness/freeze if necessary.\n","  warnings.warn(_create_warning_msg(\n","/usr/local/lib/python3.10/dist-packages/torch/optim/lr_scheduler.py:28: UserWarning: The verbose parameter is deprecated. Please use get_last_lr() to access the learning rate.\n","  warnings.warn(\"The verbose parameter is deprecated. Please use get_last_lr() \"\n","Epoch 1/250 [Training]:   0%|          | 0/212 [00:00<?, ?it/s]/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py:558: UserWarning: This DataLoader will create 15 worker processes in total. Our suggested max number of worker in current system is 2, which is smaller than what this DataLoader is going to create. Please be aware that excessive worker creation might get DataLoader running slow or even freeze, lower the worker number to avoid potential slowness/freeze if necessary.\n","  warnings.warn(_create_warning_msg(\n","Epoch 1/250 [Training]: 100%|██████████| 212/212 [01:22<00:00,  2.58it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 1 Training MSE Loss: 2928.190131 Training MAE Loss: 48.069502 Time: 82.02s\n","Average Training R²: -0.2695\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 1/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 1 Validation Loss: 1648.1672, mae loss: 34.9795, Avg Inference Time: 0.1978s\n","Average Validation R²: 0.2681\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 2/250 [Training]: 100%|██████████| 212/212 [01:23<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 2 Training MSE Loss: 1657.446509 Training MAE Loss: 36.954990 Time: 83.97s\n","Average Training R²: 0.2857\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 2/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 2 Validation Loss: 1748.4090, mae loss: 39.5855, Avg Inference Time: 0.1931s\n","Average Validation R²: 0.2224\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 3/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 3 Training MSE Loss: 704.163316 Training MAE Loss: 23.374201 Time: 84.22s\n","Average Training R²: 0.6955\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 3/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.62it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 3 Validation Loss: 509.1012, mae loss: 20.4869, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.7739\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 4/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 4 Training MSE Loss: 284.028860 Training MAE Loss: 13.028930 Time: 84.19s\n","Average Training R²: 0.8786\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 4/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 4 Validation Loss: 214.9183, mae loss: 10.5895, Avg Inference Time: 0.1920s\n","Average Validation R²: 0.9044\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 5/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 5 Training MSE Loss: 170.843659 Training MAE Loss: 8.952956 Time: 84.04s\n","Average Training R²: 0.9268\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 5/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.60it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 5 Validation Loss: 147.3942, mae loss: 7.3639, Avg Inference Time: 0.1921s\n","Average Validation R²: 0.9337\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 6/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 6 Training MSE Loss: 152.637176 Training MAE Loss: 8.266011 Time: 84.08s\n","Average Training R²: 0.9346\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 6/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 6 Validation Loss: 64.5855, mae loss: 4.6110, Avg Inference Time: 0.1924s\n","Average Validation R²: 0.9713\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 7/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 7 Training MSE Loss: 143.332875 Training MAE Loss: 8.056745 Time: 84.47s\n","Average Training R²: 0.9384\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 7/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 7 Validation Loss: 221.3701, mae loss: 11.4616, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9004\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 8/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 8 Training MSE Loss: 139.217056 Training MAE Loss: 7.947842 Time: 84.34s\n","Average Training R²: 0.9401\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 8/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.58it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 8 Validation Loss: 61.1792, mae loss: 5.5977, Avg Inference Time: 0.1920s\n","Average Validation R²: 0.9728\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 9/250 [Training]: 100%|██████████| 212/212 [01:23<00:00,  2.53it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 9 Training MSE Loss: 136.757135 Training MAE Loss: 7.910051 Time: 83.72s\n","Average Training R²: 0.9413\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 9/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.56it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 9 Validation Loss: 71.9814, mae loss: 5.1823, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9676\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 10/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 10 Training MSE Loss: 131.951790 Training MAE Loss: 7.777214 Time: 84.23s\n","Average Training R²: 0.9434\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 10/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.60it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 10 Validation Loss: 60.3770, mae loss: 4.6186, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9732\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 11/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 11 Training MSE Loss: 127.268801 Training MAE Loss: 7.710282 Time: 84.17s\n","Average Training R²: 0.9453\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 11/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 11 Validation Loss: 193.3143, mae loss: 9.3561, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9141\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 12/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 12 Training MSE Loss: 126.866656 Training MAE Loss: 7.673317 Time: 84.29s\n","Average Training R²: 0.9456\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 12/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.59it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 12 Validation Loss: 50.9211, mae loss: 4.0849, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9776\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 13/250 [Training]: 100%|██████████| 212/212 [01:23<00:00,  2.53it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 13 Training MSE Loss: 124.436017 Training MAE Loss: 7.647304 Time: 83.93s\n","Average Training R²: 0.9465\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 13/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.53it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 13 Validation Loss: 71.5054, mae loss: 6.3688, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9682\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 14/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 14 Training MSE Loss: 122.185260 Training MAE Loss: 7.618080 Time: 84.63s\n","Average Training R²: 0.9474\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 14/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.55it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 14 Validation Loss: 85.2854, mae loss: 6.1658, Avg Inference Time: 0.1921s\n","Average Validation R²: 0.9632\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 15/250 [Training]: 100%|██████████| 212/212 [01:23<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 15 Training MSE Loss: 122.181567 Training MAE Loss: 7.610029 Time: 84.00s\n","Average Training R²: 0.9474\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 15/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 15 Validation Loss: 49.7836, mae loss: 4.0961, Avg Inference Time: 0.1920s\n","Average Validation R²: 0.9780\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 16/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 16 Training MSE Loss: 119.001895 Training MAE Loss: 7.543845 Time: 84.35s\n","Average Training R²: 0.9489\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 16/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 16 Validation Loss: 40.6822, mae loss: 3.8459, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9821\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 17/250 [Training]: 100%|██████████| 212/212 [01:23<00:00,  2.53it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 17 Training MSE Loss: 118.970619 Training MAE Loss: 7.525907 Time: 83.94s\n","Average Training R²: 0.9488\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 17/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.57it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 17 Validation Loss: 57.1555, mae loss: 5.1698, Avg Inference Time: 0.1918s\n","Average Validation R²: 0.9748\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 18/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 18 Training MSE Loss: 116.600336 Training MAE Loss: 7.493653 Time: 84.18s\n","Average Training R²: 0.9499\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 18/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.48it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 18 Validation Loss: 46.9784, mae loss: 4.0563, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9794\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 19/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 19 Training MSE Loss: 114.593524 Training MAE Loss: 7.437128 Time: 84.38s\n","Average Training R²: 0.9508\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 19/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.58it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 19 Validation Loss: 57.2564, mae loss: 4.7111, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9747\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 20/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 20 Training MSE Loss: 112.973577 Training MAE Loss: 7.391870 Time: 84.08s\n","Average Training R²: 0.9515\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 20/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.53it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 20 Validation Loss: 45.8157, mae loss: 4.1119, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9798\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 21/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 21 Training MSE Loss: 111.145477 Training MAE Loss: 7.340536 Time: 84.55s\n","Average Training R²: 0.9522\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 21/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.57it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 21 Validation Loss: 56.0803, mae loss: 4.6633, Avg Inference Time: 0.1920s\n","Average Validation R²: 0.9755\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 22/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 22 Training MSE Loss: 110.227844 Training MAE Loss: 7.353937 Time: 84.08s\n","Average Training R²: 0.9526\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 22/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 22 Validation Loss: 63.5955, mae loss: 4.8331, Avg Inference Time: 0.1921s\n","Average Validation R²: 0.9720\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 23/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 23 Training MSE Loss: 107.334145 Training MAE Loss: 7.220023 Time: 84.41s\n","Average Training R²: 0.9538\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 23/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 23 Validation Loss: 41.3457, mae loss: 3.9997, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9818\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 24/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 24 Training MSE Loss: 105.996990 Training MAE Loss: 7.218622 Time: 84.35s\n","Average Training R²: 0.9544\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 24/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.58it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 24 Validation Loss: 40.7788, mae loss: 3.7920, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9822\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 25/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 25 Training MSE Loss: 104.950983 Training MAE Loss: 7.172979 Time: 84.11s\n","Average Training R²: 0.9549\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 25/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 25 Validation Loss: 62.0690, mae loss: 4.4110, Avg Inference Time: 0.1911s\n","Average Validation R²: 0.9725\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 26/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 26 Training MSE Loss: 105.069579 Training MAE Loss: 7.167760 Time: 84.58s\n","Average Training R²: 0.9547\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 26/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.42it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 26 Validation Loss: 632.4493, mae loss: 23.6620, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.7181\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 27/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 27 Training MSE Loss: 104.690175 Training MAE Loss: 7.171536 Time: 84.26s\n","Average Training R²: 0.9550\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 27/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.57it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 27 Validation Loss: 64.6796, mae loss: 4.9478, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9725\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 28/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 28 Training MSE Loss: 100.434921 Training MAE Loss: 7.028283 Time: 84.13s\n","Average Training R²: 0.9568\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 28/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 28 Validation Loss: 45.6308, mae loss: 4.4353, Avg Inference Time: 0.1921s\n","Average Validation R²: 0.9798\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 29/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 29 Training MSE Loss: 99.878627 Training MAE Loss: 7.009562 Time: 84.35s\n","Average Training R²: 0.9570\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 29/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.46it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 29 Validation Loss: 39.3124, mae loss: 3.6559, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9826\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 30/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 30 Training MSE Loss: 98.614603 Training MAE Loss: 6.959721 Time: 84.37s\n","Average Training R²: 0.9575\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 30/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.57it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 30 Validation Loss: 75.6286, mae loss: 6.6978, Avg Inference Time: 0.1920s\n","Average Validation R²: 0.9664\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 31/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 31 Training MSE Loss: 96.036123 Training MAE Loss: 6.862416 Time: 84.05s\n","Average Training R²: 0.9586\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 31/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 31 Validation Loss: 36.4722, mae loss: 3.5029, Avg Inference Time: 0.1925s\n","Average Validation R²: 0.9839\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 32/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 32 Training MSE Loss: 95.489483 Training MAE Loss: 6.852135 Time: 84.40s\n","Average Training R²: 0.9589\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 32/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.45it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 32 Validation Loss: 41.8157, mae loss: 4.2123, Avg Inference Time: 0.1906s\n","Average Validation R²: 0.9814\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 33/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 33 Training MSE Loss: 95.060910 Training MAE Loss: 6.840302 Time: 84.35s\n","Average Training R²: 0.9590\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 33/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.57it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 33 Validation Loss: 37.6521, mae loss: 3.7025, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9835\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 34/250 [Training]: 100%|██████████| 212/212 [01:23<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 34 Training MSE Loss: 92.443853 Training MAE Loss: 6.720438 Time: 84.00s\n","Average Training R²: 0.9602\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 34/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 34 Validation Loss: 43.9923, mae loss: 4.3006, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9807\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 35/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 35 Training MSE Loss: 93.277211 Training MAE Loss: 6.732015 Time: 84.24s\n","Average Training R²: 0.9598\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 35/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.59it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 35 Validation Loss: 51.4690, mae loss: 3.9626, Avg Inference Time: 0.1918s\n","Average Validation R²: 0.9775\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 36/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 36 Training MSE Loss: 92.740972 Training MAE Loss: 6.703088 Time: 84.07s\n","Average Training R²: 0.9600\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 36/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 36 Validation Loss: 37.3514, mae loss: 3.7166, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9835\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 37/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 37 Training MSE Loss: 89.329119 Training MAE Loss: 6.571651 Time: 84.66s\n","Average Training R²: 0.9616\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 37/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 37 Validation Loss: 45.3226, mae loss: 3.8181, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9800\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 38/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 38 Training MSE Loss: 88.484191 Training MAE Loss: 6.535791 Time: 84.20s\n","Average Training R²: 0.9619\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 38/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 38 Validation Loss: 48.5182, mae loss: 4.4022, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9785\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 39/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 39 Training MSE Loss: 87.259208 Training MAE Loss: 6.505960 Time: 84.35s\n","Average Training R²: 0.9624\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 39/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.27it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 39 Validation Loss: 63.9309, mae loss: 5.2847, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9715\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 40/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 40 Training MSE Loss: 86.437399 Training MAE Loss: 6.463349 Time: 84.20s\n","Average Training R²: 0.9627\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 40/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 40 Validation Loss: 51.7560, mae loss: 5.2548, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9771\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 41/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 41 Training MSE Loss: 85.755482 Training MAE Loss: 6.435093 Time: 84.10s\n","Average Training R²: 0.9630\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 41/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 41 Validation Loss: 35.7550, mae loss: 3.6153, Avg Inference Time: 0.1909s\n","Average Validation R²: 0.9842\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 42/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 42 Training MSE Loss: 87.615858 Training MAE Loss: 6.484183 Time: 84.47s\n","Average Training R²: 0.9622\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 42/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 42 Validation Loss: 35.2126, mae loss: 3.3459, Avg Inference Time: 0.1905s\n","Average Validation R²: 0.9844\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 43/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 43 Training MSE Loss: 86.061476 Training MAE Loss: 6.424963 Time: 84.32s\n","Average Training R²: 0.9630\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 43/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.56it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 43 Validation Loss: 37.1083, mae loss: 3.7993, Avg Inference Time: 0.1918s\n","Average Validation R²: 0.9836\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 44/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 44 Training MSE Loss: 84.352274 Training MAE Loss: 6.369028 Time: 84.18s\n","Average Training R²: 0.9636\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 44/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 44 Validation Loss: 67.3439, mae loss: 6.5212, Avg Inference Time: 0.1912s\n","Average Validation R²: 0.9701\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 45/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 45 Training MSE Loss: 83.500273 Training MAE Loss: 6.340333 Time: 84.56s\n","Average Training R²: 0.9640\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 45/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.42it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 45 Validation Loss: 46.4087, mae loss: 4.5830, Avg Inference Time: 0.1906s\n","Average Validation R²: 0.9797\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 46/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 46 Training MSE Loss: 83.663039 Training MAE Loss: 6.340839 Time: 84.24s\n","Average Training R²: 0.9639\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 46/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 46 Validation Loss: 42.9267, mae loss: 3.8725, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9810\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 47/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 47 Training MSE Loss: 82.928821 Training MAE Loss: 6.322883 Time: 84.12s\n","Average Training R²: 0.9642\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 47/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.48it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 47 Validation Loss: 40.2892, mae loss: 3.7714, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9823\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 48/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 48 Training MSE Loss: 81.420234 Training MAE Loss: 6.263860 Time: 84.56s\n","Average Training R²: 0.9648\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 48/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 48 Validation Loss: 48.6733, mae loss: 4.7259, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9784\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 49/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 49 Training MSE Loss: 80.193797 Training MAE Loss: 6.214349 Time: 84.18s\n","Average Training R²: 0.9654\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 49/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 49 Validation Loss: 60.2580, mae loss: 5.6813, Avg Inference Time: 0.1914s\n","Average Validation R²: 0.9736\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 50/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 50 Training MSE Loss: 80.465990 Training MAE Loss: 6.217007 Time: 84.33s\n","Average Training R²: 0.9653\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 50/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.56it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 50 Validation Loss: 31.8910, mae loss: 3.2354, Avg Inference Time: 0.1920s\n","Average Validation R²: 0.9859\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 51/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 51 Training MSE Loss: 80.253659 Training MAE Loss: 6.214341 Time: 84.14s\n","Average Training R²: 0.9654\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 51/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 51 Validation Loss: 36.1290, mae loss: 3.4504, Avg Inference Time: 0.1918s\n","Average Validation R²: 0.9840\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 52/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 52 Training MSE Loss: 79.634587 Training MAE Loss: 6.171352 Time: 84.63s\n","Average Training R²: 0.9656\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 52/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.22it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 52 Validation Loss: 33.4084, mae loss: 3.4252, Avg Inference Time: 0.1906s\n","Average Validation R²: 0.9852\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 53/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 53 Training MSE Loss: 79.502766 Training MAE Loss: 6.185646 Time: 84.24s\n","Average Training R²: 0.9657\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 53/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 53 Validation Loss: 36.8111, mae loss: 3.8767, Avg Inference Time: 0.1929s\n","Average Validation R²: 0.9838\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 54/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 54 Training MSE Loss: 78.825770 Training MAE Loss: 6.141993 Time: 84.22s\n","Average Training R²: 0.9660\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 54/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.48it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 54 Validation Loss: 43.8097, mae loss: 4.5418, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9806\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 55/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 55 Training MSE Loss: 77.800600 Training MAE Loss: 6.115766 Time: 84.52s\n","Average Training R²: 0.9665\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 55/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 55 Validation Loss: 74.7758, mae loss: 6.5577, Avg Inference Time: 0.1910s\n","Average Validation R²: 0.9668\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 56/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 56 Training MSE Loss: 77.804451 Training MAE Loss: 6.105329 Time: 84.52s\n","Average Training R²: 0.9664\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 56/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.56it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 56 Validation Loss: 33.7972, mae loss: 3.4332, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9851\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 57/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 57 Training MSE Loss: 76.352802 Training MAE Loss: 6.040561 Time: 84.16s\n","Average Training R²: 0.9670\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 57/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.48it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 57 Validation Loss: 27.3397, mae loss: 3.0845, Avg Inference Time: 0.1913s\n","Average Validation R²: 0.9880\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 58/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 58 Training MSE Loss: 76.824331 Training MAE Loss: 6.062967 Time: 84.33s\n","Average Training R²: 0.9669\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 58/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 58 Validation Loss: 36.9834, mae loss: 3.9541, Avg Inference Time: 0.1927s\n","Average Validation R²: 0.9837\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 59/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 59 Training MSE Loss: 77.825160 Training MAE Loss: 6.104224 Time: 84.23s\n","Average Training R²: 0.9664\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 59/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 59 Validation Loss: 32.5179, mae loss: 3.4635, Avg Inference Time: 0.1924s\n","Average Validation R²: 0.9856\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 60/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 60 Training MSE Loss: 76.778236 Training MAE Loss: 6.053031 Time: 84.49s\n","Average Training R²: 0.9669\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 60/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 60 Validation Loss: 46.6617, mae loss: 4.7041, Avg Inference Time: 0.1911s\n","Average Validation R²: 0.9795\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 61/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 61 Training MSE Loss: 77.144279 Training MAE Loss: 6.069077 Time: 84.39s\n","Average Training R²: 0.9668\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 61/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.55it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 61 Validation Loss: 31.1076, mae loss: 3.4159, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9862\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 62/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 62 Training MSE Loss: 77.719474 Training MAE Loss: 6.093485 Time: 84.18s\n","Average Training R²: 0.9665\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 62/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 62 Validation Loss: 37.0464, mae loss: 3.3928, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9835\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 63/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 63 Training MSE Loss: 75.498420 Training MAE Loss: 5.993240 Time: 84.54s\n","Average Training R²: 0.9674\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 63/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 63 Validation Loss: 381.8350, mae loss: 17.9554, Avg Inference Time: 0.1908s\n","Average Validation R²: 0.8290\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 64/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 64 Training MSE Loss: 74.895528 Training MAE Loss: 5.982491 Time: 84.29s\n","Average Training R²: 0.9677\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 64/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 64 Validation Loss: 29.0028, mae loss: 3.0367, Avg Inference Time: 0.1912s\n","Average Validation R²: 0.9872\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 65/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 65 Training MSE Loss: 74.332831 Training MAE Loss: 5.962367 Time: 84.16s\n","Average Training R²: 0.9679\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 65/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.46it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 65 Validation Loss: 37.3586, mae loss: 3.9862, Avg Inference Time: 0.1911s\n","Average Validation R²: 0.9834\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 66/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 66 Training MSE Loss: 75.746224 Training MAE Loss: 6.030059 Time: 84.77s\n","Average Training R²: 0.9674\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 66/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.25it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 66 Validation Loss: 63.7139, mae loss: 5.5130, Avg Inference Time: 0.1903s\n","Average Validation R²: 0.9719\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 67/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 67 Training MSE Loss: 75.217425 Training MAE Loss: 6.004145 Time: 84.26s\n","Average Training R²: 0.9675\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 67/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 67 Validation Loss: 25.7545, mae loss: 2.8542, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9887\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 68/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 68 Training MSE Loss: 74.367186 Training MAE Loss: 5.972219 Time: 84.18s\n","Average Training R²: 0.9679\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 68/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 68 Validation Loss: 50.7421, mae loss: 5.5867, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9776\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 69/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 69 Training MSE Loss: 74.043206 Training MAE Loss: 5.940466 Time: 84.55s\n","Average Training R²: 0.9680\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 69/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.47it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 69 Validation Loss: 27.5041, mae loss: 3.0824, Avg Inference Time: 0.1909s\n","Average Validation R²: 0.9879\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 70/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 70 Training MSE Loss: 73.614120 Training MAE Loss: 5.929110 Time: 84.43s\n","Average Training R²: 0.9682\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 70/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.54it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 70 Validation Loss: 29.5353, mae loss: 3.4696, Avg Inference Time: 0.1912s\n","Average Validation R²: 0.9870\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 71/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 71 Training MSE Loss: 73.208648 Training MAE Loss: 5.917321 Time: 84.26s\n","Average Training R²: 0.9684\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 71/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 71 Validation Loss: 34.5457, mae loss: 3.5274, Avg Inference Time: 0.1912s\n","Average Validation R²: 0.9848\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 72/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 72 Training MSE Loss: 73.685669 Training MAE Loss: 5.932065 Time: 84.54s\n","Average Training R²: 0.9682\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 72/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.44it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 72 Validation Loss: 33.7284, mae loss: 3.8025, Avg Inference Time: 0.1908s\n","Average Validation R²: 0.9852\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 73/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 73 Training MSE Loss: 73.500762 Training MAE Loss: 5.925636 Time: 84.47s\n","Average Training R²: 0.9683\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 73/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 73 Validation Loss: 30.3835, mae loss: 3.2259, Avg Inference Time: 0.1918s\n","Average Validation R²: 0.9866\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 74/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 74 Training MSE Loss: 72.553657 Training MAE Loss: 5.901399 Time: 84.25s\n","Average Training R²: 0.9687\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 74/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.46it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 74 Validation Loss: 37.1858, mae loss: 4.0137, Avg Inference Time: 0.1922s\n","Average Validation R²: 0.9836\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 75/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 75 Training MSE Loss: 73.183912 Training MAE Loss: 5.907651 Time: 84.59s\n","Average Training R²: 0.9684\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 75/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.44it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 75 Validation Loss: 32.1894, mae loss: 3.3969, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9858\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 76/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 76 Training MSE Loss: 72.724565 Training MAE Loss: 5.895522 Time: 84.34s\n","Average Training R²: 0.9686\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 76/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.53it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 76 Validation Loss: 28.6678, mae loss: 3.0644, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9873\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 77/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 77 Training MSE Loss: 72.386693 Training MAE Loss: 5.880538 Time: 84.21s\n","Average Training R²: 0.9688\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 77/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.43it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 77 Validation Loss: 198.6426, mae loss: 12.6695, Avg Inference Time: 0.1911s\n","Average Validation R²: 0.9114\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 78/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 78 Training MSE Loss: 71.952286 Training MAE Loss: 5.875317 Time: 84.45s\n","Average Training R²: 0.9689\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 78/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 78 Validation Loss: 31.3452, mae loss: 3.2836, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9861\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 79/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 79 Training MSE Loss: 70.488744 Training MAE Loss: 5.817690 Time: 84.26s\n","Average Training R²: 0.9695\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 79/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.45it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 79 Validation Loss: 46.7644, mae loss: 4.5983, Avg Inference Time: 0.1909s\n","Average Validation R²: 0.9794\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 80/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 80 Training MSE Loss: 71.396638 Training MAE Loss: 5.849088 Time: 84.41s\n","Average Training R²: 0.9691\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 80/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 80 Validation Loss: 233.2020, mae loss: 14.2919, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.8956\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 81/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 81 Training MSE Loss: 71.011460 Training MAE Loss: 5.830538 Time: 84.33s\n","Average Training R²: 0.9693\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 81/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.45it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 81 Validation Loss: 28.3289, mae loss: 3.1174, Avg Inference Time: 0.1918s\n","Average Validation R²: 0.9876\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 82/250 [Training]: 100%|██████████| 212/212 [01:25<00:00,  2.49it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 82 Training MSE Loss: 72.047986 Training MAE Loss: 5.873728 Time: 85.04s\n","Average Training R²: 0.9689\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 82/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.53it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 82 Validation Loss: 25.2068, mae loss: 2.8556, Avg Inference Time: 0.1919s\n","Average Validation R²: 0.9889\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 83/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 83 Training MSE Loss: 70.388261 Training MAE Loss: 5.819888 Time: 84.43s\n","Average Training R²: 0.9695\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 83/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.40it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 83 Validation Loss: 56.7930, mae loss: 5.8073, Avg Inference Time: 0.1916s\n","Average Validation R²: 0.9747\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 84/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 84 Training MSE Loss: 71.131479 Training MAE Loss: 5.849346 Time: 84.63s\n","Average Training R²: 0.9693\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 84/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.46it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 84 Validation Loss: 40.0160, mae loss: 4.1943, Avg Inference Time: 0.1915s\n","Average Validation R²: 0.9823\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 85/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 85 Training MSE Loss: 69.892024 Training MAE Loss: 5.787695 Time: 84.34s\n","Average Training R²: 0.9698\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 85/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.48it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 85 Validation Loss: 34.9779, mae loss: 3.6054, Avg Inference Time: 0.1913s\n","Average Validation R²: 0.9845\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 86/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 86 Training MSE Loss: 71.056018 Training MAE Loss: 5.812132 Time: 84.23s\n","Average Training R²: 0.9694\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 86/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.44it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 86 Validation Loss: 28.8825, mae loss: 3.0792, Avg Inference Time: 0.1917s\n","Average Validation R²: 0.9873\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 87/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 87 Training MSE Loss: 69.904895 Training MAE Loss: 5.789883 Time: 84.63s\n","Average Training R²: 0.9698\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 87/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.42it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 87 Validation Loss: 26.7732, mae loss: 3.0383, Avg Inference Time: 0.1913s\n","Average Validation R²: 0.9882\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 88/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.51it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 88 Training MSE Loss: 69.518671 Training MAE Loss: 5.774813 Time: 84.46s\n","Average Training R²: 0.9700\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 88/250 [Validation]: 100%|██████████| 37/37 [00:08<00:00,  4.50it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 88 Validation Loss: 26.3613, mae loss: 2.9672, Avg Inference Time: 0.1913s\n","Average Validation R²: 0.9884\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 89/250 [Training]: 100%|██████████| 212/212 [01:24<00:00,  2.52it/s]\n"]},{"output_type":"stream","name":"stdout","text":["Epoch 89 Training MSE Loss: 69.400866 Training MAE Loss: 5.775176 Time: 84.29s\n","Average Training R²: 0.9700\n"]},{"output_type":"stream","name":"stderr","text":["Epoch 89/250 [Validation]: 100%|██████████| 37/37 [00:07<00:00,  5.09it/s]"]}]},{"cell_type":"code","source":["test_data_path = './Dataset/Testset_track_A/Inference'\n","setup_seed(config['seed'])\n","model_path = \"./Track_A_DGCNN_final_model.pth\"\n","\n","model = DGCNN(config).to(device)\n","model.load_state_dict(torch.load(model_path))\n","model.eval()\n","with torch.no_grad():\n","    for file in os.listdir(test_data_path):\n","        train_sample_path = os.path.join(test_data_path, file)\n","        pcd = o3d.io.read_point_cloud(train_sample_path)\n","        pcd_np = np.asarray(pcd.points)\n","        pcd_np = np.expand_dims(pcd_np, axis=0)\n","        pcd_np = torch.tensor(pcd_np, dtype=torch.float32)\n","        pcd_np = pcd_np.to(device)\n","        pcd_np = pcd_np.permute(0, 2, 1)\n","\n","        outputs = model(pcd_np)\n","        outputs_np = outputs.cpu().numpy()\n","        outputs_np = np.squeeze(outputs_np)\n","\n","        save_file_index = file[5:8]\n","        save_file_path = os.path.join(\"./B_Results\", f'press_{save_file_index}.npy')\n","        os.makedirs(os.path.dirname(save_file_path), exist_ok=True)\n","        np.save(save_file_path, outputs_np)"],"metadata":{"id":"Lhf1h-_D-PQ8"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["!zip -r B_Results.zip ./B_Results/"],"metadata":{"id":"yyvZkgZ5-TnN"},"execution_count":null,"outputs":[]}]}